Ключова разлика: термините „тежест и приоритет“ обикновено се използват в теста за софтуера. Сериозността на грешката се основава на това колко влияе на системата. Той е категоризиран въз основа на това колко влияе върху функционалността на продукта. От друга страна, приоритетът на грешката се отнася до това колко бързо трябва да се отстрани грешката.
Термините „сериозност“ и „приоритет“ се използват често при тестването на софтуера. Въпреки това, за да се разбере значението на тежестта и приоритета при тестване на софтуера, първо трябва да разберем дефиницията на термините.
Тежестта се дефинира като състояние или качество на тежкост, което основно означава грубо, строго или строго. Сериозността е качеството или състоянието на взискателност или непоколебимост. Докато приоритет е състоянието или качеството на битието по-рано във времето, появата и т.н. Това е, когато нещо има предимство пред всичко останало. По същия начин сериозността се отнася до сериозността на грешката, докато приоритетът се отнася до това колко бързо трябва да бъде отстранена грешката.
Сериозността на грешката се основава на това колко влияе на системата. Той е категоризиран въз основа на това колко влияе върху функционалността на продукта. Ако въздействието е високо, т.е. кара системата да се срине напълно, тогава тя има висока степен на тежест, но ако тя няма значително въздействие върху системата, тогава сериозността ще бъде ниска.
А бъг може да бъде категоризиран като висок приоритет и висока степен на сериозност, или може да бъде нисък приоритет и ниска степен на сериозност. Грешка може да бъде и с висок приоритет, но с ниска степен на сериозност, в случай че тя не влияе върху функционалността на системата, но трябва да бъде фиксирана незабавно, като грешка в логото. Грешка може да бъде и нисък приоритет, но висока степен на сериозност в случай, че бъгът има голямо влияние върху функционалността на системата, но шансовете за възникване на грешка са ниски, затова решението може да изчака до по-късно.
Сравнение между тежест и приоритет:
суровост | приоритет | |
описание | Сериозността на грешката се основава на това колко влияе на системата. | Приоритетът на грешката се базира на това колко скоро трябва да бъде поправен. |
Видове |
|
|
въвличане | Свързани с проблеми с функционалността | Свързан с графика за разрешаване |
Отнася се до | Тежестта се отнася до сериозността на бъговете по отношение на функционалността на продукта. По-високият ефект върху функционалността ще доведе до по-голяма строгост на грешката. | Приоритет се отнася до това колко бързо трябва да се определи грешката. |
Свързано с | Свързан с функционалността. Отразява недостатък в системата. | Свързано с качеството на бенчмарка или придържането към стандарта. Тя отразява грубостта на очакванията за качество. |
Свързани с | Свързан е с техническия аспект на продукта. Той отразява колко лошо е грешката за системата. | До голяма степен е свързан с бизнес или маркетингов аспект. Това е указател към важността на грешката. |
Решение да се определи | Инженерът за осигуряване на качеството определя степента на сериозност. Решава се според оценката на риска на клиента. | Приоритет за отстраняване на грешка се решава в консултация с клиента. |
Поправки на базата на | Поправките на продукта се основават на сериозността на грешки. | Поправките на продукта се основават на „Приоритети на проекта. |
Примери | Системните сривове, които се случват с неясна команда, са High Severity, което оказва силно влияние върху функционалността на системата. Въпреки това, това е нисък приоритет, тъй като шансът за всеки, който използва тази команда, е нисък. Следователно, тя може да бъде фиксирана в следващата актуализация на системата. | Правописната грешка в логото на компанията на уебсайта е проблем с висок приоритет, тъй като тя описва компанията. Това обаче е проблем с ниска степен на сериозност, тъй като не оказва влияние върху функционалността на уебсайта. Следователно тя трябва да бъде фиксирана възможно най-скоро. |