V Vikram, I Laybourn, A Li, N Nair, K OBrien… - Proceedings of the …, 2023 - dl.acm.org
Greybox fuzzing and mutation testing are two popular but mostly independent fields of software testing research that have so far had limited overlap. Greybox fuzzing, generally …
Recently many mutation testing tools have been proposed that rely on bug-fix patterns and natural language models trained on large code corpus. As these tools operate …
Mutation testing has been demonstrated to motivate developers to write more tests when presented with undetected, actionable mutants. To facilitate this effect, modern mutation …
Z Zeng, T Xiao, M Lamothe, H Hata… - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
Continuous Integration (CI) is a popular software development practice that quickly verifies updates to codebases. To cope with the ever-increasing demand for faster software …
Mutation testing is a powerful technique for assessing and improving test suite quality that artificially introduces bugs and checks whether the test suites catch them. However, it is also …
While mutation testing has been a topic of academic interest for decades, it is only recently that “real-world” developers, including industry leaders such as Google and Meta, have …
B Kushigian, SJ Kaufman, R Featherman… - Proceedings of the 33rd …, 2024 - dl.acm.org
The presence of equivalent mutants has long been considered a major obstacle to the widespread adoption of mutation analysis and mutation testing. This paper presents a study …
S AlBlwi, I Marsit, B Khaireddine, A Ayad… - Science of Computer …, 2025 - Elsevier
Abstract Context. Several Research areas emerged and have been proceeding independently when in fact they have much in common. These include: mutant subsumption …
T Rostami, S Jalili - Information and Software Technology, 2023 - Elsevier
Context: Mutation testing is a powerful method used in software testing for various activities, such as guidance for test case generation and test suite quality assessment. However, a …