Структура Тест-кейса

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

Успешная авторизация

TC-AUTH-01
Priority: High
Requirement: REQ-02
Module: Аутентификация
Preconditions: Пользователь с email "test@test.com" и паролем "Password123" существует в системе. Пользователь не авторизован.
Шаги (Steps) Ожидаемый результат (Expected Result)
1. Открыть страницу входа.
2. Ввести "test@test.com" в поле Email.
3. Ввести "Password123" в поле Пароль.
4. Нажать кнопку "Войти".
1. Открылась страница с формой входа.
2. Поле заполнено.
3. Поле заполнено.
4. Пользователь перенаправлен на главную страницу. В правом верхнем углу отображается имя пользователя.
Postconditions: Выйти из системы. Тестовый пользователь удален.

Нажмите на атрибут

Выберите любой элемент в тест-кейсе слева (заголовок, приоритет, шаги и т.д.), чтобы прочитать его определение и понять назначение.

Ключевые термины

Тест-кейс (Test Case): Детальный набор шагов, данных и условий для проверки одной конкретной функции.


Тестовый сценарий (Test Scenario): Высокоуровневое описание бизнес-процесса, которое может включать несколько тест-кейсов. Пример: "Проверить полный цикл покупки товара".


Набор тестов (Test Suite): Группа тест-кейсов, объединенная по какому-либо признаку (например, "Регрессионный набор" или "Тесты для модуля оплаты").

Уровни и Статусы

Высокоуровневый кейс: Описывает проверку в общем, без конкретных данных. Пример: "Проверить авторизацию с валидными данными".


Низкоуровневый кейс: Содержит точные входные данные и ожидаемые результаты. Пример такого кейса вы видите слева.


Статусы: Важно различать статус самого кейса (Draft, Active, Outdated) и статус его прохождения в рамках тестового прогона (Passed, Failed, Skipped).