what are the principles of Software Testing?
The fundamental principles of Testing are as follows:
- Finding defects before customers find them out
- Exhaustive testing is not possible that means the testing can only show the presence of defects and never their absence
- Testing applies all through the software life cycle and it is not an end of cycle activity
- Understand the reason behind the test
- Test the Test first
- Test delivers immunity and has to be revised constantly
- Defects occurs in convoys and clusters, and testing should focus on these convoys
- Testing encompasses defect prevention
- Testing is fine balance of defect prevention and defect detection
- Intelligent and well planned automation is key to realizing the benefits of automation testing
- Testing requires talented,committed people who believe in themselves and work in teams
Comments
Post a Comment