Ответ
Фиксация Фактического результата в тест-кейсе после его выполнения — это обязательная практика для документирования реального поведения системы и обеспечения трассируемости.
Зачем это нужно:
- Доказательство выполнения: Подтверждение, что тест был действительно запущен.
- Документирование багов: Четкая фиксация расхождения с ожиданием.
- Анализ и отчетность: Основа для метрик (процент пройденных/упавших тестов).
- Аудит и воспроизведение: Позволяет позже понять, что именно произошло во время теста.
Как это делается: В ручном тестировании тестировщик вручную записывает результат в соответствующее поле тест-кейса. В автоматизированном тестировании результат (Pass/Fail) и детали (логи, скриншоты) фиксируются фреймворком автоматически.
Пример структуры тест-кейса:
| Шаг | Действие | Ожидаемый результат | Фактический результат (заполняется после прогона) | Статус |
|---|---|---|---|---|
| 1 | Открыть /login | Отображается форма логина | Форма логина отображена | Pass |
| 2 | Ввести валидные данные и нажать "Войти" | Происходит редирект на /dashboard | Появилась ошибка "Сервер не отвечает" | Fail |
Фактический результат для шага 2 является основанием для создания баг-репорта.