Summary: Is Mutation an Appropriate Tool for Testing Experiments?
Computer Science Department
University of Western Ontario
L.C. Briand Y. Labiche
Software Quality Engineering Laboratory
Systems and Computer Engineering Department
The empirical assessment of test techniques plays an important
role in software testing research. One common practice is to
instrument faults, either manually or by using mutation operators.
The latter allows the systematic, repeatable seeding of large
numbers of faults; however, we do not know whether empirical
results obtained this way lead to valid, representative conclusions.
This paper investigates this important question based on a number