суббота, 4 июля 2020 г.

Severity и Priority. Заполняем приоритет в баге

При заведении бага или улучшения в баг-трекер мы может увидеть поле «Приоритет». Это может быть одно поле, а может быть два разных — Severity и Priority. Иногда их совмещают, иногда нет. Что эти поля значат?
  • Severity — насколько критичен баг сам по себе, с технической точки зрения.
  • Priority — насколько критичен баг для бизнеса;
Шкала может быть разной, от простой:
  • Minor
  • Major
  • Critical
До более сложной и насыщенной. Если два поля разнесены, то тестировщик обычно заполняет только Severity, а Priority определяет менеджер. Да и в принципе зачастую тестировщик не определяет приоритет, для этого есть его начальник.

Ведь именно приоритет означает, как срочно нужно исправить баг. А ведь дай волю Кевину, так каждая задача будет «АААА ВСЕ ПРОПАЛО СРОЧНО ИСПРАВЛЯЙ!!!» =)



Кажется, что смысла в двух шкалах нет и они всегда будут совпадать. Это неверно. Примеры совершенно разных приоритетов:

1. Опечатка в имени спонсора или вашего сайта на главной странице:
  • Severity —  самый низкий, текстовый баг. 
  • Priority — самый высокий, блокер, страдает репутация.

2. Краш приложения  при выполнении комбинации очень сложных условий (подпрыгнуть 3 раза, притопнуть, прихлопнуть, пройтись на голове...):
  • Severity — crash, приложение все же падает.
  • Priority — самый низкий, потому что таких случаев 1 на 1 000 000.
Если вы сами выставляете приоритет, не перегните палку. Обычно 80% задач имеют стандартный, средний приоритет. Но если вы видите, что ваша задача прям совсем незначительная, то понизьте ей приоритет. И, конечно, не стоит ставить "critical" на вашу личную хочушку из серии «после регистрации мне не предложили скидку!».

См также статьи по той же теме:
Priority & Severity на пальцах обезъянок — Алексей Лупан объясняет разницу
Серьезность и приоритет дефекта: в чем различие? — блог performance-lab, тоже хорошая статья

См также:
Как заводить задачи в баг-трекер — более подробно о заведении задач

PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь студентам моей школы для тестировщиков

Комментариев нет:

Отправка комментария