Mutation Coverage is not Strongly Correlated with Mutation Coverage
Document Type
Conference Proceeding
Publication Date
4-15-2024
Abstract
Several metrics have been proposed in the past to quantify the effectiveness of a test suite; they are usually types of coverage metrics, because it is sensible to quantify the effectiveness of a test suite by the extent to which it exercises (covers) various syntactic or semantic features of a program. Though no coverage metric has emerged as the gold standard of test suite effectiveness, mutation coverage is usually considered as a reliable measure thereof, because the ability of a test suite to detect program mutations can be an indication of its ability to detect faults. In this paper, we aim to challenge the superiority of mutation coverage, by showing empirically that the same test suite can have vastly different values of mutation coverage depending on the mutation operators that are used to generate mutants.
Identifier
85186095162 (Scopus)
ISBN
[9798400705885]
Publication Title
Proceedings - 2024 IEEE/ACM International Conference on Automation of Software Test, AST 2024
External Full Text Location
https://doi.org/10.1145/3644032.3644442
First Page
1
Last Page
11
Grant
DGE2043104
Fund Ref
National Science Foundation
Recommended Citation
Alblwi, Samia; Ayad, Amani; and Mili, Ali, "Mutation Coverage is not Strongly Correlated with Mutation Coverage" (2024). Faculty Publications. 499.
https://digitalcommons.njit.edu/fac_pubs/499