Test-Case Mutation

Test-Case Mutation

Macario Polo (University of Castilla - La Mancha, Spain) and Mario Piattini (University of Castilla - La Mancha, Spain)
Copyright: © 2007 |Pages: 20
DOI: 10.4018/978-1-59140-851-2.ch007
OnDemand PDF Download:
No Current Special Offers


This chapter presents a new testing technique called “test-case mutation.” The idea is to apply a set of specific mutation operators to test cases for object-oriented software, which produces different versions of the original test cases. Then, the results of the original test case and of its corresponding mutants are compared; if they are very similar, the technique highlights the possible presence of a fault in the class under test. The technique seems useful for testing the correctness of strongly constrained classes. The authors have implemented a supporting tool that is also described in the chapter.

Complete Chapter List

Search this Book: