Test Suite Reduction and Fault Detecting Effectiveness: An Empirical Evaluation
Test suite reduction is aimed at finding representative sets that can satisfy the same testing objective as their original test suite. As a subset of the original test suite, the representative set may have less fault detection capability. However, researches show that a representative set and its original test suite have similar fault detection capabilities for the case of coverage based criteria. This paper investigates the relationship between the fault detection capabilities of a representative set and its original test suite when the generation of the test suite is based on some fault-based test case selection criteria.
KeywordsEmpirical study software testing specification based testing test suite reduction
Unable to display preview. Download preview PDF.
- 2.T.Y. Chen, M.F. Lau, and Y.T. Yu, MUMCUT: A fault-based strategy for testing Boolean specifications, In Proceedings of APSEC’99, pp. 606–613, 1999.Google Scholar
- 8.D.D. Givone, Introduction to Switching Circuit Theory, McGraw-Hill, 1970.Google Scholar
- 11.G.J. Myers, The Art of Software Testing, John Wiley, Second edition, 1979.Google Scholar
- 14.K.C. Tai, Condition-based software testing strategies, In Proceedings of COMPSAC 90, pp. 564–569, Washington, DC, 1990.Google Scholar
- 16.K.C. Tai and H.K. Su, Test generation for boolean expressions, In Proceedings of COMPSAC 87, pp. 278–284, Washington, DC, 1987.Google Scholar