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 …

The care and feeding of wild-caught mutants

DB Brown, M Vaughn, B Liblit, T Reps - … of the 2017 11th Joint Meeting …, 2017 - dl.acm.org
Mutation testing of a test suite and a program provides a way to measure the quality of the
test suite. In essence, mutation testing is a form of sensitivity testing: by running mutated …

Cost measures matter for mutation testing study validity

G Guizzo, F Sarro, M Harman - Proceedings of the 28th ACM Joint …, 2020 - dl.acm.org
Mutation testing research has often used the number of mutants as a surrogate measure for
the true execution cost of generating and executing mutants. This poses a potential threat to …

Assessing test quality

D Schuler - 2011 - publikationen.sulb.uni-saarland.de
When develo** tests, one is interested in creating tests of good quality that thoroughly test
the program. This work shows how to assess test quality through mutation testing with …

Classification of bug fix patterns with implications for software testing

SK Nath - 2013 - figshare.swinburne.edu.au
No software quality assurance technique is effective against all types of faults. Therefore,
developers and testers have to choose from a wide variety of possible techniques, to give …