DocumentCode :
540993
Title :
Usage of mutation testing as a measure of test suite robustness
Author :
Finkbine, Ronald
Volume :
1
fYear :
2003
fDate :
12-16 Oct. 2003
Abstract :
A computer program that passes its entire test suite is ready for mutation testing, which is performed by modifying a copy of the program into a mutant and executing the mutant against the same test suite. With the execution of a mutant program there can be three logical results: (1) one of the test cases fails, showing that the test suite is sufficient to detect the mutant program, (2) all test cases pass and this indicates a weakness in the test suite which needs to be repaired by the addition of a new test case, or (3) all test cases and a meaningless or equivalent mutation program was generated. This paper introduces mutation testing and classifies mutational operations.
Keywords :
program testing; systems analysis; computer program; mutant program; mutation testing; mutational operations; test cases; test suite robustness;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Avionics Systems Conference, 2003. DASC '03. The 22nd
Conference_Location :
Indianapolis, IN, USA
Print_ISBN :
0-7803-7844-X
Type :
conf
DOI :
10.1109/DASC.2003.1245826
Filename :
5731076
Link To Document :
بازگشت