Mutation testing is a kind of fault injection approach that can be used to generate tests or to assess the quality of test sets. For object-oriented languages, like C#, both object-oriented and standard (traditional) mutation operators should be applied. The methods that can contribute to reducing the number of applied operators and lowering the costs of mutation testing were experimentally investigated. We extended the CREAM mutation tool to support selective testing, sampling and clustering of mutants, and combining code coverage with mutation testing. We propose an approach to quality evaluation and present experimental results of mutation operators applied to C# programs. © 2012 Springer-Verlag.
CITATION STYLE
Derezińska, A., & Rudnik, M. (2012). Quality evaluation of object-oriented and standard mutation operators applied to C# programs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7304 LNCS, pp. 42–57). https://doi.org/10.1007/978-3-642-30561-0_5
Mendeley helps you to discover research relevant for your work.