Ukraine Office: +38 (063) 50 74 707

USA Office: +1 (212) 203-8264

contact@testmatick.com

Manual Testing

Ensure the highest quality for your software with our manual testing services.

Mobile Testing

Optimize your mobile apps for flawless performance across all devices and platforms with our comprehensive mobile testing services.

Automated Testing

Enhance your software development with our automated testing services, designed to boost efficiency.

Functional Testing

Refine your application’s core functionality with our functional testing services

VIEW ALL SERVICES 

Discussion – 

0

Discussion – 

0

Функциональное тестирование любого веб-приложения: полный чек-лист

Функциональное тестирование любого веб-приложения

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

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

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

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

№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. Текстовые сообщения касательно ошибок ввода.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

You May Also Like

Почему валидация данных так важна?

Почему валидация данных так важна?

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

Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования

Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования

Медицинское приложение — программное обеспечение, разработанное для использования в области медицины, применяемое как персоналом лечебных заведений (например, докторами, реже — младшими медицинскими работниками), так и пациентами. При тестировании медицинского программного обеспечения алгоритм работы существенно не отличается от работы в других областях. Он лишь имеет рад особенностей с использованием способа интерактивной методологии.