Найти в Дзене

Что такое тест-кейс? Пример тест-кейса.

Тест-кейс (test case) — это документ, который описывает условия, шаги и сценарий для проверки определенной функциональности программного обеспечения. Хорошо написанный тест-кейс помогает тестировщикам понять, что и как нужно тестировать, а также какие результаты ожидаются.

Основные элементы тест-кейса могут включать:

  1. Идентификатор (ID) — уникальный номер или код для отслеживания тест-кейса.
  2. Заголовок (Title) — краткое описание тестируемой функциональности.
  3. Описание (Description) — краткое объяснение цели теста.
  4. Предусловия (Preconditions) — условия или состояние системы, которые должны быть выполнены перед началом теста.
  5. Шаги (Steps) — пошаговое описание действий, которые необходимо выполнить для проведения теста.
  6. Ожидаемый результат (Expected Result) — что должно произойти после выполнения каждого шага.
  7. Окружение (Environment) — информация о системе, на которой будет проводиться тестирование (операционная система, версия браузера, версия приложения и т.д.).
  8. Приоритет (Priority) — степень важности теста.
  9. Примечания (Notes) — дополнительная информация, которая может быть полезна для выполнения теста.

Пример хорошего тест-кейса:

ID: TC_001

Заголовок: Проверка функциональности кнопки "Отправить" при добавлении комментария на странице блога.

Описание: Этот тест-кейс проверяет, активируется ли кнопка "Отправить" после ввода текста в поле "Комментарий" на странице блога.

Предусловия:

  • Пользователь должен быть авторизован на сайте.
  • Пользователь находится на странице блога.

Шаги:

  1. Откройте браузер Google Chrome версии 95.0.4638.69.
  2. Перейдите на страницу блога по адресу: http://example.com/blog.
  3. Пролистайте вниз до раздела комментариев.
  4. Убедитесь, что кнопка "Отправить" неактивна.
  5. Введите текст в поле "Комментарий".
  6. Проверьте статус кнопки "Отправить".

Ожидаемый результат:

  1. Кнопка "Отправить" неактивна до ввода текста.
  2. После ввода текста в поле "Комментарий" кнопка "Отправить" становится активной.

Окружение:

  • Операционная система: Windows 10 Pro, версия 21H1
  • Браузер: Google Chrome, версия 95.0.4638.69
  • Версия приложения: 2.1.0

Приоритет: High

Примечания: Проблема была обнаружена в предыдущих тестах, но не воспроизводится в браузерах Firefox и Safari.

Хорошо написанный тест-кейс помогает обеспечить более точное и полное тестирование программного обеспечения, улучшая общее качество продукта.

Не забудьте подписаться на канал, чтобы не пропустить полезную информацию: QA Helper - справочник тестировщика