Goal-oriented Mutation Testing with Focal Methods

Vercammen, Sten; Ghafari, Mohammad; Demeyer, Serge; Borg, Markus (2018). Goal-oriented Mutation Testing with Focal Methods. In: 9th ACM SIGSOFT International Workshop on Automating TEST Case Design, Selection, and Evaluation, A-TEST 2018. A-TEST 2018 (pp. 23-30). New York, NY, USA: ACM 10.1145/3278186.3278190

[img] Text
1807.10953.pdf - Accepted Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (210kB) | Request a copy

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.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Ghafari, Mohammad

Subjects:

000 Computer science, knowledge & systems

ISBN:

978-1-4503-6053-1

Series:

A-TEST 2018

Publisher:

ACM

Language:

English

Submitter:

Oscar Nierstrasz

Date Deposited:

05 Jun 2019 10:52

Last Modified:

05 Dec 2022 15:26

Publisher DOI:

10.1145/3278186.3278190

Uncontrolled Keywords:

scg-pub snf-asa2 scg18

BORIS DOI:

10.7892/boris.126942

URI:

https://boris.unibe.ch/id/eprint/126942

Actions (login required)

Edit item Edit item
Provide Feedback