TY - GEN
T1 - Mutation Coverage is not Strongly Correlated with Mutation Coverage
AU - Alblwi, Samia
AU - Ayad, Amani
AU - Mili, Ali
N1 - Publisher Copyright:
© 2024 Association for Computing Machinery.
PY - 2024/4/15
Y1 - 2024/4/15
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85186095162&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85186095162&partnerID=8YFLogxK
U2 - 10.1145/3644032.3644442
DO - 10.1145/3644032.3644442
M3 - Conference contribution
AN - SCOPUS:85186095162
T3 - Proceedings - 2024 IEEE/ACM International Conference on Automation of Software Test, AST 2024
SP - 1
EP - 11
BT - Proceedings - 2024 IEEE/ACM International Conference on Automation of Software Test, AST 2024
PB - Association for Computing Machinery, Inc
T2 - 5th ACM/IEEE International Conference on Automation of Software Test, AST 2024, co-located with the 46th International Conference on Software Engineering, ICSE 2024
Y2 - 15 April 2024 through 16 April 2024
ER -