DocumentCode :
3182116
Title :
A methodology for controlling the size of a test suite
Author :
Harrold, Mary Jean ; Gupta, Rajiv ; Soffa, Mary Lou
Author_Institution :
Dept. of Comput. Sci., Clemson Univ., SC, USA
fYear :
1990
fDate :
26-29 Nov 1990
Firstpage :
302
Lastpage :
310
Abstract :
As a result of modifications to a program during the maintenance phase, the size of a test suite used for regression testing can become unmanageable. The authors present a technique that selects from a test suite a representative set of test cases that provides the same measure of coverage as the test suite. This selection is performed by the identification of the redundant and obsolete test cases in the test suite. The representative set can be used to reduce the size of the test suite by substituting for the test suite. The representative set can also be used to determine those test cases that should be rerun to test the program after it has been changed. The technique is independent of the testing methodology and only requires an association between each testing requirement and the test cases that satisfy the requirement. The technique is illustrated by means of the data flow testing methodology. Experimental studies are being performed that demonstrate the effectiveness of the technique
Keywords :
program testing; software maintenance; data flow testing methodology; program testing; regression testing; software maintenance; test suite; Computer science; Linear programming; Performance evaluation; Size control; Software maintenance; Software measurement; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1990, Proceedings., Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-2091-9
Type :
conf
DOI :
10.1109/ICSM.1990.131378
Filename :
131378
Link To Document :
بازگشت