© 1999 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
On the Completeness of a Test Suite Reduction Strategy
A1 Department of Computing and Mathematics, Hong Kong Technical College (Chai Wan), Chai Wan, Hong Kong Email: tyc@cs.mu.oz.au A2 Department of Computer Science and Software Engineering, The University of Melbourne, Parkville 3052, Australia A3 Present address: Department of Computing and Mathematics, Hong Kong Technical College (Chai Wan), Chai Wan, Hong Kong
The problem of test suite reduction is to find a subset of test cases from the test suite that can still satisfy the same testing objective. Such a subset is referred to as a representative set of the test suite. We use a problem reduction technique, namely the 1-to-1 redundancy dividing strategy, to find the optimal representative sets, which are the representative sets of the smallest size. The 1-to-1 redundancy dividing strategy guarantees that an optimal representative set of the reduced test suite is still an optimal representative set of the original one. However, the converse is not necessarily true. This paper investigates how to find all optimal representative sets of the original test suite from the reduced one. Furthermore, for the minimal representative sets whose proper subsets are not representative sets, the same problem is addressed.
Received 28 October, 1996. Revised 13 July, 1999.