Баг репорт

Bug report

A bug is getting out of a monitor

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Среда: Windows 11, Chrome 133.0

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

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

Шаги:

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

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

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

Screenshot.png


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

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

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

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

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

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

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

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

Например:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Открой доступ, чтобы заниматься без ограничений.

Полный доступ ко всем практическим задачам
Проверка ответов
Неограниченное количество попыток
Sidebar arrow

ВВЕДЕНИЕ

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

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

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

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

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

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

POSTMAN

БАЗЫ ДАННЫХ

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

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

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

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