Тест-кейс включает в себя следующие элементы:
- ID тест-кейса: Уникальный идентификатор для отслеживания.
- Название тест-кейса: Краткое описание цели тест-кейса.
- Цель (Objective): Подробное описание, что именно проверяет тест-кейс.
- Предусловия (Preconditions): Состояние системы или среды, которое должно быть выполнено до начала выполнения тест-кейса.
- Шаги выполнения (Test Steps): Последовательность действий, которые необходимо выполнить. Каждый шаг включает:
- Номер шага
- Действие (что нужно сделать)
- Входные данные (если применимо)
- Ожидаемый результат (Expected Result): Каким должно быть поведение системы или результат после выполнения каждого шага.
- Фактический результат (Actual Result): Результат, полученный после выполнения тест-кейса (заполняется после выполнения).
- Статус (Status): Результат выполнения тест-кейса (Pass, Fail, Blocked, Skip).
- Постусловия (Postconditions): Состояние системы после успешного выполнения тест-кейса (опционально).
- Приоритет (Priority): Важность данного тест-кейса (например, High, Medium, Low).
- Тип теста (Test Type): Какому типу тестирования относится тест-кейс (функциональное, регрессионное и т.д.).
- Среда тестирования (Environment): Описание тестовой среды (браузер, ОС, конфигурация).
- Автор: Кто создал тест-кейс.
- Дата создания/изменения: Даты, связанные с жизненным циклом тест-кейса.
- Ссылки (References): Ссылки на требования, дефекты или другие связанные артефакты.