Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка рабочих тестовых документаций для тестирования web-приложения

Автор:   •  Декабрь 2, 2023  •  Лабораторная работа  •  859 Слов (4 Страниц)  •  113 Просмотры

Страница 1 из 4

Цель работы: разработать рабочую тестовую документацию для тестирования web-приложения

Краткие теоретические сведения

        Создание тестовой документации значительно улучшает качество продукта за счет более тесного сотрудничества, уточнения деталей при разработке плана тестирования и документации. После завершения тестирования наличие тестовой документации позволяет проверить, насколько успешно были проведены все этапы тестирования.

Существует несколько разновидностей рабочей тестовой документации:

1. Check List

2. Acceptance Sheet

3. Test Survey

4. Test Cases

Web-приложения в первую очередь характеризуются тем, что их пользовательский интерфейс имеет стандартизированную архитектуру, в которой:

1) для взаимодействия с пользователем используется web-браузер;

2) взаимодействие с пользователем четко разделяется на этапы, в течение которых браузер работает с одним описанием интерфейса;

3) эти этапы разделяются однозначно выделяемыми обращениями от браузера к приложению;

4) для описания интерфейса применяется стандартное представление (HTML); 5) коммуникации между браузером и приложением осуществляются по стандартному протоколу (HTTP).

Поэтому тестирование web-приложений обладает рядом особенностей, и при проведении самого процесса тестирования необходимо обращать внимание на следующие аспекты:

1. единство дизайна;

2. навигация;

3. функциональность;

4. совместимость с браузером;

5. совместимость с операционной системой;

6. "дружественность";

7. "работоспособность".

Рабочая тестовая документация

Тип документации: так как сайт представляет собой большой проект с понятной бизнес-логикой проведём конкретный проверки в рамках отдельных кусков функциональности Test Survey.

Тесты функциональности:

Протестировать форму авторизации. Форма авторизации:

  1. GUI.
  2. General.
  3. Валидный эл.адрес + валидный пароль.
  4. Валидный телефон + валидный пароль.
  5. Валидный эл.адрес + невалидный пароль.
  6. Валидный телефон + невалидный пароль.
  7. Невалидный эл.адрес или телефон + валидный пароль.
  8. Невалидный эл.адрес или телефон + невалидный пароль.
  9. Запомнить данные: выйти из системы и зайти обратно.
  10. Ссылка «Забыли пароль».

Протестировать форму регистрации:

  1. Пользователь с данными существует в системе.
  2. Пользователь с данными не существует в системе.
  3. Пользователь, заблокированный в системе, не может пройти повторную регистрацию.

Протестировать валидацию всех обязательных полей:

  1. Максимальная и минимальная длина.
  2. Диапазон допустимых символов, спецсимволы.
  3. Обязательность к заполнению.
  4. Убедиться, что система не отображает окно ошибки при незаполненных необязательных полях.

Тесты проверки по единству дизайна:

  1. Проверить унификацию стилей (в соответствие с дизайном сайта).
  2. Проверить расположение ссылок (в соответствие с дизайном сайта). Проверить названия ссылок одинакового назначения, спеллинг, соответствие с открытым модулем или страницей, вместимость названия ссылки в отведенном блоке.
  3. Проверить изменение вида курсора при наведении на ссылку.
  4. Проверить изменение вида ссылки при наведении курсора.
  5. Проверить унификацию дизайна для всего веб-приложения (цвет, шрифт, размер (высота/ширина), выравнивание).
  6. Проверить названия (соответствия с текущим модулем, спеллинг).
  7. Проверить выравнивание иконок сортировки в названии колонок.
  8. Проверить корректное отображение длинных названий (соответствующие переходы на новые строки, сокращение названий.
  9. Проверить корректное отображение данных после использования сортировки.

Тесты проверки навигации по сайту:

  1. Проверить отсутствие битых ссылок.
  2. Проверить ссылки, которые ведут на текущую страницу (на главной странице верхний логотип сайта не должен быть ссылкой).
  3. Проверить корректность меню сайта.
  4. Проверить различные количества пунктов в меню в адекватных пределах.
  5. Проверить наличие стилей для индикации текущего элемента в навигации и неактивных элементов

Вывод

Тестовое тестирование играет важную роль в обеспечении надежности и качества тестирования веб-приложения. Правильное выполнение тестового тестирования помогает достичь точности, полноты и эффективности тестирования, что является ключевым фактором для успешной разработки веб-приложения.

...

Скачать:   txt (13.6 Kb)   pdf (100.7 Kb)   docx (13.1 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club