The most common question in an interview, the difference between Severity and priority and examples. Severity and Priority are two distinct terms. let’s discuss it.
first, we see what is Severity and Priority
Severity : It is term which describe the how the defect is impacting the functionality of the product or software under test.
we can Severity into several parts depending on the impact of the defect on the functionality. most used Severity types are
1) Blocker: the application is not working/ major functionality is completely brown. the tester can not do further testing. tester is blocked.
2) Critical: some part of the functionality is brown, the tester cannot test some part of the functionality and there is no workaround.
3) Major: in this type, defects are logical defects which do not block any functionality. major type usually contains functional and major UI defects.
4) Minor: it mostly contains UI defects, minor usability defects. defects which do not harm to an application under test
Priority : It is term indicates the importance of the defect and when it should gets addressed or fixed.
Like Severity, Priority also has different types. Priority is defined on the basis of business impact, development efforts, and some other factors.
1) High: it has high business value, the end user can not work unless the defect gets fixed. in this case, Priority should be High, means immediate fix of the defect.
2) Medium: end user can work using workaround but some functionality end user cannot use and that functionality is not regularly used by the user.
3) Low: no or very less impact on the end user
Difference between Severity and Priority:
1) Severity should be defined by QA whereas Priority should be Defined by Dev/ Delivery manager
2) Severity driven by functionality whereas priority driven by the business value.
3) Severity describe the how the defect is impacting the functionality of the product or software under test and Priority indicates the importance of the defect and when it should gets addressed or fixed.
High Priority and High Severity:
Major functionality failure like log in is not working, crashes in the basic workflow of the software are the best example of High priority and High Severity
1) Application crashed while opening
2) Website home page failed to load.
High Priority and Low Severity:
1) Spelling mistake on menu names, clients names or any important name which is getting highlighted to the end user.
there is very common mistakes people were doing while giving the examples, they give an example of logo and logo misspelled this is the wrong example. it comes under high priority and high severity. Logo and company name is the identity of the company or organisation then how it should be low severity?
Tester should be judgmental while assigning the Severity to the defect
Low Priority and high Severity:
1) Crashed in the application if end user do some weird steps which are not usual or invalid steps.
this is all about Severity and Priority, let me know if anyone has questions on it.