Выполнение тестов — это последовательный запуск тест-кейсов с сопоставлением полученных результатов и ожиданий. Если обнаруживаются несоответствия, оформляется баг-репорт.
Например: при тестировании формы регистрации вы ввели существующий e-mail вместо нового. Если система пропустила такой e-mail без сообщения об ошибке, создаётся
баг-репорт с описанием шага, проблемы и ожидаемого поведения (“Система должна показывать предупреждение, что e-mail уже зарегистрирован”).
Качественный баг-репорт включает:- краткое, информативное название;
- описание проблемы;
- последовательность шагов для воспроизведения;
- планируемый и фактический результат;
- уровень серьезности (severity) и приоритет (priority);
- сведения об окружении (версия ПО, операционная система, браузер и др.);
- скриншоты или видеоматериалы при необходимости;
- логи или дополнительные технические данные.