Баг репорт

Bug report

A bug is getting out of a monitor

Баг возникает, когда фактический результат не совпадает с ожидаемым.

Баг репорт — это документ, в котором зафиксирована информация о найденном баге. Обычно баг репорт создаёт тестировщик, а исполнителем назначается разработчик, ответственный за функционал.

Формат баг репорта

Атрибуты баг репорта

Идентификатор: уникальный идентификатор

Заголовок: краткий заголовок, отражающий суть дефекта

Статус: текущая стадия исправления

Среда: ОС, версия браузера или стенд, где обнаружена проблема

Приоритет: уровень срочности исправления

Серьезность: влияние на работоспособность системы

Шаги: шаги для воспроизведения ошибки

Ожидаемый результат: что должно произойти

Фактический результат: что фактически произошло

* Комментарии, скриншоты, видео

Пример баг репорта
Идентификатор: TT-7

Заголовок: 500 Internal Server Error при входе в систему

Статус: Создан

Среда: Windows 11, Chrome 133.0

Приоритет: Высокий (High)

Серьезность: Блокирующий (Blocker) 🛑

Шаги:

  1. Открыть страницу входа
  2. Ввести логин и пароль
  3. Нажать кнопку "Войти"

Ожидаемый результат: Пользователь успешно вошел

Фактический результат: 500 внутренняя ошибка сервера

Screenshot.png


Пример баг репорта в системе отслеживания ошибок JIRA

Формула лаконичного заголовка

[ описание проблемы ]

кратко опишите, что именно происходит

[ место или компонент ]

где возникает ошибка (страница, модуль, эндпоинт и т.д.)

[ действие или условие ]

при каких действиях или условиях возникает ошибка

Например:

[ Не отображается сообщение об ошибке ] [ на странице входа ] [ при вводе неверного пароля ]

[ Не пересчитывается сумма ] [ в корзине ] [ при применении скидки ]

[ Контент выходит за границы экрана ] [ на мобильных устройствах ] [ в портретной ориентации ]

[ место или компонент ] могут быть опущены, когда контекст очевиден.

[ действие или условие ] могут быть опущены, если ошибка не зависит от действий пользователя.

Как определить серьезность бага?

🛑 Блокирующий (Blocker)

Баг приводит систему в неработоспособное состояние.

Пример: не удаётся оплатить заказ в интернет-магазине из-за ошибки при создании платежа.

🔥 Критический (Critical)

Баг приводит к потере данных или нарушению критически важных функций.

Пример: не работает оплата заказа картой VISA.

⚠️ Значительный (Major)

Баг существенно влияет на работу системы.

Пример: после оформления заказа пользователь не получает письмо с подтверждением, но заказ сохраняется в системе.

Незначительный (Minor)

Небольшая ошибка, не мешающая основным процессам.

Пример: опечатка в описании товара, небольшое смещение иконки товара.
Задача
Задача доступна премиум пользователям!
Sidebar arrow

ВВЕДЕНИЕ

БАЗОВЫЕ ЗНАНИЯ

УРОВНИ ТЕСТИРОВАНИЯ

UI ТЕСТИРОВАНИЕ

ТЕХНИКИ ТЕСТ ДИЗАЙНА

ТЕСТОВАЯ ДОКУМЕНТАЦИЯ

АУТЕНТИФИКАЦИЯ И АВТОРИЗАЦИЯ

POSTMAN

БАЗЫ ДАННЫХ

ТЕСТИРОВАНИЕ РЕЛИЗА

АНАЛИЗ РАБОТЫ ПРИЛОЖЕНИЯ

ПОДГОТОВКА К СОБЕСЕДОВАНИЮ

Как составить резюме Топ вопросов Собеседование