Mutation Coverage is not Strongly Correlated with Mutation Coverage

Samia Alblwi, Amani Ayad, Ali Mili

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationProceedings - 2024 IEEE/ACM International Conference on Automation of Software Test, AST 2024
PublisherAssociation for Computing Machinery, Inc
Pages1-11
Number of pages11
ISBN (Electronic)9798400705885
DOIs
StatePublished - Apr 15 2024
Event5th ACM/IEEE International Conference on Automation of Software Test, AST 2024, co-located with the 46th International Conference on Software Engineering, ICSE 2024 - Lisbon, Portugal
Duration: Apr 15 2024Apr 16 2024

Publication series

NameProceedings - 2024 IEEE/ACM International Conference on Automation of Software Test, AST 2024

Conference

Conference5th ACM/IEEE International Conference on Automation of Software Test, AST 2024, co-located with the 46th International Conference on Software Engineering, ICSE 2024
Country/TerritoryPortugal
CityLisbon
Period4/15/244/16/24

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Vision and Pattern Recognition
  • Software
  • Safety, Risk, Reliability and Quality
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Mutation Coverage is not Strongly Correlated with Mutation Coverage'. Together they form a unique fingerprint.

Cite this