Publication
Title
Evaluating random mutant selection at class-level in projects with non-adequate test suites
Author
Abstract
Mutation testing is a standard technique to evaluate the quality of a test suite. Due to its computationally intensive nature, many approaches have been proposed to make this technique feasible in real case scenarios. Among these approaches, uniform random mutant selection has been demonstrated to be simple and promising. However, works on this area analyze mutant samples at project level mainly on projects with adequate test suites. In this paper, we fill this lack of empirical validation by analyzing random mutant selection at class level on projects with non-adequate test suites. First, we show that uniform random mutant selection underachieves the expected results. Then, we propose a new approach named weighted random mutant selection which generates more representative mutant samples. Finally, we show that representative mutant samples are larger for projects with high test adequacy.
Language
English
Source (book)
EASE '16 : proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, June 2016, Limerick, Ireland
Publication
New York, N.Y. : ACM , 2016
ISBN
978-1-4503-3691-8
DOI
10.1145/2915970.2915992
Volume/pages
p. 1-10
ISI
000540645400011
Full text (Publisher's DOI)
Full text (publisher's version - intranet only)
UAntwerpen
Faculty/Department
Research group
Publication type
Subject
Affiliation
Publications with a UAntwerp address
External links
Web of Science
Record
Identifier
Creation 07.03.2017
Last edited 09.10.2023
To cite this reference