При заведении бага или улучшения в баг-трекер мы может увидеть поле «Приоритет». Это может быть одно поле, а может быть два разных — Severity и Priority. Иногда их совмещают, иногда нет. Что эти поля значат?
Ведь именно приоритет означает, как срочно нужно исправить баг. А ведь дай волю Кевину, так каждая задача будет «АААА ВСЕ ПРОПАЛО СРОЧНО ИСПРАВЛЯЙ!!!» =)
2. Краш приложения при выполнении комбинации очень сложных условий (подпрыгнуть 3 раза, притопнуть, прихлопнуть, пройтись на голове...):
- Severity — насколько критичен баг сам по себе, с технической точки зрения.
- Priority — насколько критичен баг для бизнеса;
- Minor
- Major
- Critical
Ведь именно приоритет означает, как срочно нужно исправить баг. А ведь дай волю Кевину, так каждая задача будет «АААА ВСЕ ПРОПАЛО СРОЧНО ИСПРАВЛЯЙ!!!» =)
Кажется, что смысла в двух шкалах нет и они всегда будут совпадать. Это неверно. Примеры совершенно разных приоритетов:
1. Опечатка в имени спонсора или вашего сайта на главной странице:
- Severity — самый низкий, текстовый баг.
- Priority — самый высокий, блокер, страдает репутация.
2. Краш приложения при выполнении комбинации очень сложных условий (подпрыгнуть 3 раза, притопнуть, прихлопнуть, пройтись на голове...):
- Severity — crash, приложение все же падает.
- Priority — самый низкий, потому что таких случаев 1 на 1 000 000.
Если вы сами выставляете приоритет, не перегните палку. Обычно 80% задач имеют стандартный, средний приоритет. Но если вы видите, что ваша задача прям совсем незначительная, то понизьте ей приоритет. И, конечно, не стоит ставить "critical" на вашу личную хочушку из серии «после регистрации мне не предложили скидку!».
См также статьи по той же теме:
Priority & Severity на пальцах обезъянок — Алексей Лупан объясняет разницу
Серьезность и приоритет дефекта: в чем различие? — блог performance-lab, тоже хорошая статья
См также:
Как заводить задачи в баг-трекер — более подробно о заведении задач
PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь студентам моей школы для тестировщиков
Добрый день.
ОтветитьУдалитьСсылка на главу "Приоритет задачи" перекидывает на главу "Severity и Priority. Заполняем приоритет в баге" - так и должно быть, или это ошибка?
Не поняла, о какой ссылке речь?
УдалитьЕсли на станице http://www.testbase.ru/book-beginner перейти по ссылке "Приоритет задачи", то открывается данная статья ("Severity и Priority. Заполняем приоритет в баге")
УдалитьТак и должно быть, ведь это статья про приоритет
Удалить