TGViewer
В очереди на тестирование В очереди на тестирование @qa_step_by_step · 9.04K subscribers
Post #96 16.8K
В работе тестировщика важна точность и внимательность к деталям. И это относится не только к самому тестированию, но и к тому, как вы потом рассказываете о найденных багах.

Сегодня расскажу о том, как правильно писать баг-репорты. В начале карьеры я думала, что указывать много деталей в простом баг-репорте — это лишнее. Ведь зачем подробно описывать что-то очевидное, если это всем понятно? Но с опытом убедилась, что всё очевидное сегодня уже никто не помнит завтра, поэтому важно фиксировать всё.

Сравните оформление одного и того же бага:

1) По нажатию на кнопку ничего не происходит

2) Калькулятор не работает с числами с точкой, например, 5.0

Как воспроизвести:
1. Открыть страницу https://qainterview.pythonanywhere.com/
2. Ввести в поле ввода 5.0
3. Нажать Calculate!

ОР: выводится результат вычисления факториала для целого числа 5
”The factorial of 5 is: 120”
ФР: по нажатию на кнопку ничего не происходит. Страница остаётся в прежнем состоянии.

Почему второй пример лучше:
В нём описали порядок действий для достижения результата и ожидаемый (ОР) и фактический (ФР) результаты. Так понятно, какое поведение системы ожидали и какое получили по факту. 

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

Ещё при описании бага полезно указывать название и версию браузера и предлагать решение проблемы, если есть версии. Но об этом расскажу подробнее в другой раз.
  • 👍 72
  • ❤ 22
  • 🔥 8
  • 👏 2
More from @qa_step_by_step
  1. Oct 7, 2024Всем привет! Видим в канале много новой аудитории Предлагаем познакомиться поближе. Мы люб…
  2. Oct 7, 2024Всем привет! Мы приняли решение закрыть этот канал про тестирование и сосредоточиться на р…
  3. Feb 7, 2024Как разрабатывают приложения Для создания приложений используют методологии — общие страте…
  4. Dec 31, 2023Каким был 2023 год? 🎓 мы выпустили больше 3000 тестировщиков 🌲 первый фидбек в году нам…
  5. Dec 21, 2023Почему важно указывать окружение в багах Для начала давайте разберёмся, что такое окружени…
  6. Nov 21, 2023500 Internal Server Error: что значит и как решить Экспертность тестировщика заключается в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →