what are the principles of Software Testing?

The fundamental principles of Testing are as follows:

  1. Finding defects before customers find them out
  2. Exhaustive testing is not possible that means the testing can only show the presence of defects and never their absence
  3. Testing applies all through the software life cycle and it is not an end of cycle activity
  4. Understand the reason behind the test
  5. Test the Test first
  6. Test delivers immunity and has to be revised constantly
  7. Defects occurs in convoys and clusters, and testing should focus on these convoys
  8. Testing encompasses defect prevention
  9. Testing is fine balance of defect prevention and defect detection
  10. Intelligent and well planned automation is key to realizing the benefits of automation testing
  11. Testing requires talented,committed people who believe in themselves and work in teams

Comments

Popular posts from this blog

what is Modified Waterfall Model?

what is Prototype Model?

What is User Documentation Testing