Pairwise testing is a wildly popular approach to combinatorial testing problems.  The number of articles and textbooks covering the topic continues to grow, as do the number of commercial and academic courses that teach the technique.  Despite the technique's popularity and its reputation as a best practice, we find the technique to be over promoted and poorly understood.  In this paper, we define pairwise testing and review many of the studies conducted using pairwise testing.  Based on these studies and our experience with pairwise testing, we discuss weaknesses we perceive in pairwise testing.  Knowledge of the weaknesses of the pairwise testing technique, or of any testing technique, is essential if we are to apply the technique wisely.  We conclude by re-stating the story of pairwise testing and by warning testers against blindly accepting best practices.
Share
Related Documents
  1. Development of Pairwise Testing (1484)
  2. Boundary Values Testing with example (2903)
  3. [Free] Combo-Test : generates test suites with a minimal set of test cases (1680)
  4. Equivalence Partitioning Example (2829)
  5. Equivalence Class Partitioning with example (9184)
  6. [Paid] beSTORM : Black Box Testing Tool (1204)
  7. [Free] Microsoft - Pairwise Testing tool (PICT) (12972)
  8. Software Testing Fundamentals (1145)
  9. SOA Testing Tools for Black, White and Gray Box Testing (1685)
  10. Black Box Testing: Types and techniques of BBT (1879)
  11. Black & White Box Testing PPT (10489)
  12. Các phương pháp kiểm thử - test methods (5746)
  13. Advanced Software Testing: Pairwise Testing (695)
  14. Password Recovery for Security Testing (1382)
  15. Essentials of Pairwise Testing (1266)
  16. Black Box Testing (961)
  17. Embedded Software Testing (2001)
  18. State Based Testing (1101)
  19. When Decision table testing can be used? (289)
  20. Specification based Testing (799)