Что такое баг и как оформить баг-репорт?

Manual QA Junior Документация обновлено 11.10.2025

Краткий ответ

Баг (defect, ошибка) — это несоответствие работы программы ожидаемому результату.
Баг-репорт — это документ или запись, описывающая найденную ошибку, чтобы разработчики могли её воспроизвести и исправить.

Пример:
При вводе верного логина и пароля появляется сообщение «Неверные данные».
→ Тестировщик создаёт баг-репорт в Jira с описанием шагов, ожидаемым и фактическим результатом.

Полный ответ

🔹 Что такое баг

Баг (defect, issue, ошибка) — это ситуация, когда фактическое поведение приложения отличается от ожидаемого, описанного в требованиях, дизайне или здравом смысле.

Примеры багов:

  • кнопка “Отправить” не реагирует при нажатии;
  • неверный расчёт суммы комиссии;
  • страница отображается некорректно на мобильном устройстве;
  • запрос к API возвращает ошибку 500.

🔹 Что такое баг-репорт

Баг-репорт — это запись, фиксирующая найденный дефект, чтобы его можно было воспроизвести, проанализировать и исправить.
Обычно оформляется в системах: Jira, YouTrack, Redmine, TestOps и др.

🔹 Основные поля баг-репорта:
1. ID — уникальный номер бага (создаётся автоматически).
2. Заголовок (Summary) — краткое и точное описание проблемы.

Пример: “Не отображается кнопка ‘Оплатить’ на странице корзины”.

3. Описание (Description) — полное описание ошибки.
4. Шаги для воспроизведения (Steps to reproduce):

  • Авторизоваться под пользователем X.
  • Перейти в корзину.
  • Нажать “Оплатить”.

5. Фактический результат (Actual result): кнопка не отображается.
6. Ожидаемый результат (Expected result): кнопка должна отображаться и быть кликабельной.
7. Окружение (Environment): версия приложения, ОС, браузер, стенд.
8. Приоритет и серьёзность (Priority / Severity): насколько важно и критично.
9. Вложения (Attachments): скриншоты, логи, видео.

🔹 Пример баг-репорта

Summary: Ошибка при авторизации с корректными данными
Steps:
1. Открыть страницу входа
2. Ввести логин: user@test.com, пароль: 123456
3. Нажать “Войти”

Actual result: сообщение “Неверный логин или пароль”
Expected result: успешный вход в систему
Environment: Android 13, версия 2.4.1
Priority: High
Severity: Major
Attachment: [screenshot.png]

Кратко:
Баг — это ошибка в продукте.
Баг-репорт — это подробное описание ошибки, чтобы её можно было воспроизвести и исправить

Оцените ответ
0 / 5 · 0