Рейтинг: 4.5/5. на основе 2 оценок.
Пожалуйста, подождите...

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

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

Чек-лист функционального тестирования

Чек-лист функционального тестирования

№1 — Тестирование всех форм

Процесс регистрации:

  • Пользователь уже существует в системе;
  • Пользователь впервые регистрируется на сайте;
  • Пользователь заблокирован на сайте, у него нет возможности повторно пройти процедуру регистрации.

Процесс авторизации:

  • Пользователь есть в системе с введенным паролем и логином;
  • Пользователь с введенным логином не существует в системе;
  • Пользователь есть в системе, но его пароль неверный;
  • Процесс валидации полей входа (цифровые поля, буквенные поля, поля для ввода цифр, букв и специальных символов).

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

Тестирование форм обратной связи и корректная работа ссылок для пользовательского соглашения.

№2 — Работа поиска

  1. Результаты поисковой выдачи корректны и перенаправление на детальные страницы работает правильно;
  2. Пользователю отображается правильное сообщение о пустом результате;
  3. Изначально пустой поисковый запрос;
  4. Поиск корректно «воспринимает» как цифробуквенные значения, так и ввод специальных символов.

№3 — Поля

  1. Поля с числовыми значениями: в них не должны проставляться буквы, а если проставляются, то пользователю должно отображаться соответствующее сообщение;
  2. Значения с дробью;
  3. Отрицательные значения;
  4. Деление на 0 отображается корректно;
  5. Проверка полей на использование и поддержку специальных символов;
  6. Тестирование размеров полей, чтобы вводимый текст не выезжал за рамки.

№4 — Блок фильтров

  1. Тестирование функциональности параметров сортировки;
  2. Работа с фильтрами по корректной и некорректной выдаче;
  3. Фильтрация по категориям, разделам и блокам;
  4. Фильтрация по радиусу поиска;
  5. Информация выводится через выпадающий список.

№5 — Работа с DevTools

  1. Есть ли ошибки в консоли;
  2. Загружаются ли текущие стили;
  3. Отображаются ли все картинки и графические элементы.

№6 — Тестирование всплывающих сообщений

  1. Тестирование всех всплывающих текстовых блоков;
  2. Верификация сообщений для обновления и удаления;
  3. Текстовые сообщения касательно ошибок ввода.

Оставить комментарий