Seven Principles of Software Testing
Seven Principles of Software Testing
software testing
Software testing is a process of executing a program with
the aim of finding the error. To make our software
perform well it should be error free. If testing is done
successfully it will remove all the errors from the
software.
There are seven principles in software testing:
1. Testing shows presence of defects
2. Exhaustive testing is not possible
3. Early testing
4. Defect clustering
5. Pesticide paradox
6. Testing is context dependent
7. Absence of errors fallacy