Back to overview

Goal-oriented Mutation Testing with Focal Methods

Type of publication Peer-reviewed
Publikationsform Proceedings (peer-reviewed)
Author Vercammen Sten, Ghafari Mohammad, Demeyer Serge, Borg Markus,
Project Agile Software Analysis
Show all

Proceedings (peer-reviewed)

Page(s) 23 - 30
ISBN 978-1-4503-6053-1
Title of proceedings Proceedings of the 9th ACM SIGSOFT International Workshop on Automating TEST Case Design, Selection, and Evaluation
DOI 10.1145/3278186.3278190

Open Access

Type of Open Access Repository (Green Open Access)


Mutation testing is the state-of-the-art technique for assessing the fault-detection capacity of a test suite. Unfortunately, mutation testing consumes enormous computing resources because it runs the whole test suite for each and every injected mutant. In this paper we explore fine-grained traceability links at method level (named focal methods), to reduce the execution time of mutation testing and to verify the quality of the test cases for each individual method, instead of the usually verified overall test suite quality. Validation of our approach on the open source Apache Ant project shows a speed-up of 573.5x for the mutants located in focal methods with a quality score of 80%.