Mutation Testing is a fault–based software testing technique that has been widely studied for over four decades. Mutation is typically used as a way to evaluate the adequacy of test suites, to guide the generation of test cases and to support experimentation. Mutation has reached a maturity phase and gradually gains popularity both in academia and in industry. The literature on mutation testing has contributed a set of approaches, tools and empirical studies. This repository aims to provide a full coverage of the publications in the literature on Mutation Testing.
Using this repository, a comprehensive analysis and survey of Mutation Testing work has been conducted. The results of the survey appear in two papers:
If you want to cite results from the surveys, here are the BibTeX entries:
@ARTICLE{PapadakisKZJTH18, author = {Mike Papadakis and Marinos Kintis and Jie Zhang and Yue Jia and Yves Le Traon and Mark Harman}, title = {Mutation Testing Advances: An Analysis and Survey}, journal = {Advances in Computers}, year = {2018}, } @ARTICLE{JiaM11, author = {Yue Jia and Mark Harman}, title = {An Analysis and Survey of the Development of Mutation Testing}, journal = {IEEE Transactions of Software Engineering}, year = {2011}, volume = {37}, number = {5}, pages = {649-678}, doi={10.1109/TSE.2010.62} }