by Nataliia Vasylyna | December 24, 2014 10:00 am
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.
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.
Source URL: https://blog.qatestlab.com/2014/12/24/what-is-the-purpose-of-negative-testing/
Copyright ©2021 QATestLab Blog unless otherwise noted.