Ответ
Качественный баг-репорт должен содержать всю информацию, необходимую для воспроизведения, анализа и исправления дефекта. Вот ключевые поля:
- Краткое описание (Summary/Title): Лаконично и точно отражает суть проблемы. Например: "Кнопка 'Отправить' на форме обратной связи не реагирует на клик после заполнения всех обязательных полей".
- Шаги воспроизведения (Steps to Reproduce): Четкая, пронумерованная последовательность действий, приводящая к ошибке. Должна быть достаточной для однозначного воспроизведения.
- Фактический результат (Actual Result): Что происходит в системе при выполнении указанных шагов. Например: "Кнопка остается в неактивном состоянии (серый цвет), клик не обрабатывается".
- Ожидаемый результат (Expected Result): Как система должна вести себя согласно требованиям или здравому смыслу. Например: "Кнопка 'Отправить' становится активной (синий цвет) и при клике форма отправляется".
- Окружение (Environment): Конкретные условия, при которых был найден баг. Это критически важно для проблем, проявляющихся только в специфичных условиях.
- ОС и версия (Windows 11 23H2, macOS Sonoma 14.4)
- Браузер и версия (Chrome 122.0.6261.112, Firefox 123.0)
- Версия приложения/API (v2.5.1, build #8472)
- Для мобильных: устройство, модель, версия ОС.
- Серьезность (Severity): Оценка влияния дефекта на работу системы (Blocker, Critical, Major, Minor, Trivial).
- Приоритет (Priority): Очередь исправления (High, Medium, Low).
- Дополнительные материалы (Attachments): Скриншоты, видео записи экрана, логи консоли браузера, логи сервера, дампы сети (HAR-файлы).
Пример структуры в Jira:
Summary: [Checkout] Order total calculation error when applying multiple promo codes
Steps to Reproduce:
1. Add any product to the cart.
2. Proceed to checkout.
3. Apply promo code 'SAVE10' (gives 10% discount).
4. Apply promo code 'FREESHIP' (sets shipping cost to 0).
5. Observe the 'Order Total' field.
Actual Result:
Order Total shows negative value (-$5.00).
Expected Result:
Order Total should be calculated correctly as: [Product Price - 10%] + $0 shipping.
Environment:
- OS: Windows 10 Pro 22H2
- Browser: Chrome 122.0.6261.112
- App Version: Web Storefront v3.2.0
Severity: Critical
Priority: High
Attachment: screenshot_calc_error.png, network_log.har