Найти в Дзене

Что такое хороший баг-репорт?

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

Основные элементы баг-репорта могут включать:

  1. Идентификатор (ID) — уникальный номер или код для отслеживания бага.
  2. Заголовок (Title) — краткое описание проблемы.
  3. Шаги для воспроизведения (Steps to Reproduce) — пошаговое руководство, как воспроизвести баг.
  4. Ожидаемый результат (Expected Result) — что должно было произойти при выполнении шагов.
  5. Фактический результат (Actual Result) — что произошло на самом деле.
  6. Серьезность (Severity) и приоритет (Priority) — степень влияния бага на работу системы и его приоритет для исправления.
  7. Окружение (Environment) — информация о системе, на которой был найден баг (операционная система, версия браузера, версия приложения и т.д.).
  8. Скриншоты, видео или логи — дополнительные материалы, которые помогут лучше понять проблему.
  9. Дополнительные примечания (Notes) — другая информация, которая может быть полезна для разработчиков.

Пример хорошего баг-репорта:

ID: 12345

Заголовок: Кнопка "Отправить" неактивна при добавлении комментария на странице блога.

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

  1. Откройте браузер Google Chrome версии 95.0.4638.69.
  2. Перейдите на страницу блога по адресу: http://example.com/blog.
  3. Пролистайте вниз до раздела комментариев.
  4. Введите текст в поле "Комментарий".
  5. Попробуйте нажать кнопку "Отправить".

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

Фактический результат: Кнопка "Отправить" остается неактивной даже после ввода текста в поле "Комментарий".

Серьезность: Medium

Приоритет: High

Окружение:

  • Операционная система: Windows 10 Pro, версия 21H1
  • Браузер: Google Chrome, версия 95.0.4638.69
  • Версия приложения: 2.1.0

Скриншоты: Скриншот кнопки "Отправить"

Дополнительные примечания: Проблема не воспроизводится в браузерах Firefox и Safari.

Хорошо составленный баг-репорт делает процесс исправления ошибок более эффективным и помогает команде разработчиков быстрее находить и устранять проблемы.

Не забудьте подписаться на канал, чтобы не пропустить полезную информацию: QA Helper - справочник тестировщика

Пишите в комментариях какой пункт было бы интересно рассмотреть подробно.

Также будет интересно почитать: Вопросы которые задают на собеседовании тестировщикам