Ответ
Пример: При тестировании формы регистрации был обнаружен баг, связанный с некорректной валидацией email на стороне сервера.
Шаги воспроизведения:
- Открыть страницу регистрации.
- В поле "Email" ввести значение
user@(без доменной части). - Заполнить остальные обязательные поля корректными данными.
- Нажать кнопку "Зарегистрироваться".
Ожидаемый результат: Сервер возвращает ошибку валидации для поля email.
Фактический результат: Сервер принимает запрос, в базе данных создаётся пользователь с некорректным email user@.
Обработка бага:
- Документирование: Заведён баг-репорт в JIRA. В описании чётко указаны шаги, окружение, ожидаемый и фактический результат. Приложены скриншоты и логи сетевого запроса.
- Приоритизация: Баг был отмечен как Critical, так как нарушает целостность данных и может привести к проблемам с функционалом восстановления пароля или рассылками.
- Верификация: После того как разработчик исправил валидацию на сервере, было проведено повторное тестирование (регрессионное и смежное — проверка других граничных значений для email). Баг был закрыт.