Баг-репорт
Баг-репорт (или отчет о дефекте) - это документ, который создается тестировщиком после обнаружения бага в программном обеспечении. Он содержит подробное описание проблемы, информацию о том, как воспроизвести баг, ожидаемый и фактический результаты, а также другие связанные с ним материалы.
Цель баг-репорта
Предоставить разработчикам всю необходимую информацию для анализа и исправления проблемы.
Ключевые атрибуты хорошего баг-репорта:
- Заголовок: Краткое и ясное описание проблемы, которое позволяет команде быстро понять суть бага.
- Описание: Подробное описание бага, включая информацию о том, в каких условиях он проявляется и каковы его проявления.
- Шаги для воспроизведения: Последовательность действий, которые нужно выполнить, чтобы воспроизвести баг. Шаги должны быть четкими и воспроизводимыми.
- Ожидаемый результат: Описание того, как система должна работать в идеальном случае, если бага нет.
- Фактический результат: Описание того, что происходит на самом деле, когда выполняются шаги для воспроизведения бага.
- Приоритет и серьезность: Оценка важности бага и его влияния на работу продукта. Приоритет указывает, насколько быстро баг должен быть исправлен, а серьезность - насколько существенное влияние ошибка оказывает на пользователей и систему.
- Скриншоты, видео или логи: Визуальные материалы, которые иллюстрируют проблему, или логи, которые могут помочь разработчикам лучше понять причину бага.
- Информация об окружении: Детали тестового окружения, включая версию программного обеспечения, операционную систему, браузер или устройство, на которых обнаружен баг.
Баг-репорты являются важным инструментом в процессе обнаружения и устранения дефектов, и качество этих отчетов напрямую влияет на эффективность работы команды разработки.
Пример
ID: BUG-001
Заголовок: Кнопка "Отправить" не работает на странице контактов
Описание:
При попытке отправить сообщение через форму обратной связи на странице контактов, кнопка "Отправить" не реагирует на нажатие.
Шаги для воспроизведения:
1. Открыть главную страницу сайта
2. Перейти на страницу "Контакты"
3. Заполнить все обязательные поля формы
4. Нажать кнопку "Отправить"
Ожидаемый результат:
Форма отправляется, появляется сообщение об успешной отправке.
Фактический результат:
Кнопка "Отправить" не реагирует на нажатие, форма не отправляется.
Приоритет: Высокий
Серьезность: Критическая
Окружение:
- Браузер: Chrome 91.0.4472.124
- ОС: Windows 10 Pro 20H2
- Разрешение экрана: 1920x1080
Приложения:
- Screenshot_bug_001.png (скриншот страницы с формой)
- Video_bug_001.mp4 (видео, демонстрирующее проблему)