Test Case Explosion refers to the rapid increase in the number of test cases as the size of the test basis grows or when applying certain design techniques for the first time. This phenomenon can lead to an overwhelming number of tests that may be difficult to manage.
Causes of Test Case Explosion:
- Increased complexity in requirements or features.
- Systematic application of new testing techniques without prior experience.
- Lack of effective partitioning strategies.
Managing test case explosion requires careful planning, prioritisation and possibly adopting techniques like equivalence partitioning to reduce redundancy while maintaining coverage.
