- QATestLab Blog >
- QA Basics >
- What is the Purpose of Negative Testing?
What is the Purpose of Negative Testing?
Though testers are considered to be people with negative and critical mindset, web site testing, desktop testing and mobile testing are mostly based on positive test cases. Negative testing is often avoided during software testing because it is incorrectly understood by many people.
All software documents are written in a positive manner, negative situations are never considered there.
No Negative Cases and User Behavior is Mentioned in a Software Product:
- specification requirements;
- analysis deliverables documents;
- description of business processes;
- user manuals.
All the documentation informs what the software can do and how to use it, and not a word is about what it doesn’t do and what one shouldn’t do with it.
Some managers and testers wrongly believe that negative testing is carried out in order to prove that the application is non-operational. In reality its aim is to verify how the system manages unpredicted and extraordinary user behavior and inputs.
During negative testing test engineers check how the software reacts on inputting invalid data, interrupting data processing and so on.
Experts in manual and automated testing claim that up to a quarter of all the test cases should be negative. Then functional testing, installation testing, cross-browser testing and other testing types will be more efficient, and the risk of appearance of errors after release will considerably diminish.
Learn more from QATestLab
Related Posts:
- Positive And Negative Testing
- Negative Test Cases for Functional Testing
- Software Testing Techniques : Positive vs Negative
No Comments Yet!
You can be the one to start a conversation.