Mutation testing advances: an analysis and survey

M Papadakis, M Kintis, J Zhang, Y Jia, Y Le Traon… - Advances in …, 2019 - Elsevier
Mutation testing realizes the idea of using artificial defects to support testing activities.
Mutation is typically used as a way to evaluate the adequacy of test suites, to guide the …

Mutation testing in the wild: findings from GitHub

AB Sánchez, P Delgado-Pérez, I Medina-Bulo… - Empirical Software …, 2022 - Springer
Mutation testing exploits artificial faults to measure the adequacy of test suites and guide
their improvement. It has become an extremely popular testing technique as evidenced by …

How do Java mutation tools differ?

D Amalfitano, ACR Paiva, A Inquel, L Pinto… - Communications of the …, 2022 - dl.acm.org
How do Java mutation tools differ? Page 1 DOI:10.1145/3526099 A framework for aiding future
Java mutation tool comparisons. BY DOMENICO AMALFITANO, ANA CR PAIVA, ALEXIS …

Mutation Testing in Practice: Insights from Open-Source Software Developers

AB Sánchez, JA Parejo, S Segura… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Mutation testing drives the creation and improvement of test cases by evaluating their ability
to identify synthetic faults. Over the past decades, the technique has gained popularity in …

On strong mutation and the theory of subsuming logic‐based mutants

B Lindström, A Márki - Software Testing, Verification and …, 2019 - Wiley Online Library
Redundant mutants might cause problems when benchmarking since testing techniques
can get high scores without detecting any nonredundant mutants. However, removing …

An Empirical Analysis of Two Mutation Testing Tools for Java

R Monteiro, VHS Durelli, M Eler, A Endo - Proceedings of the 7th …, 2022 - dl.acm.org
The effectiveness of mutation testing relies on the mutants that are used. However, mutant
generation is time-consuming and unwieldy to carry out manually mainly because of the vast …

Mutation Testing Effectiveness-An Empirical Analysis on Java Mutation Testing Tools

LC de Sousa Pinto - 2022 - repositorio-aberto.up.pt
Software testing is no longer merely a passing fad in software development models. Unit
testing, which enables programmers to test each component separately, is one of the most …

[PDF][PDF] Assessing test suite effectiveness using static metrics

P van Beckhoven, A Oprescu, M Bruntink - CEUR Workshop Proc, 2017 - ceur-ws.org
With the increasing amount of automated tests, we need ways to measure the test
effectiveness. The state-of-the-art technique for assessing test effectiveness, mutation …

Towards minimal mutation analysis: Using the approximated dominator set of mutants

A Márki - 2019 - diva-portal.org
In mutation testing, variants (ie, mutants) of the software under test are created. The mutants
are then used to design tests that can detect the difference between the mutants and the …

[引用][C] Mutation testing in the wild: findings from GitHub

AB Sánchez Jerez, P Delgado Pérez… - … , 27 (6, art. nº132), 1-35., 2022 - Springer