An Analysis and Survey of the Development of Mutation Testing
@article{Jia2011AnAA, title={An Analysis and Survey of the Development of Mutation Testing}, author={Yue Jia and M. Harman}, journal={IEEE Transactions on Software Engineering}, year={2011}, volume={37}, pages={649-678} }
Mutation Testing is a fault-based software testing technique that has been widely studied for over three decades. The literature on Mutation Testing has contributed a set of approaches, tools, developments, and empirical results. This paper provides a comprehensive analysis and survey of Mutation Testing. The paper also presents the results of several development trend analyses. These analyses provide evidence that Mutation Testing techniques and tools are reaching a state of maturity and… CONTINUE READING
Figures, Tables, and Topics from this paper
1,272 Citations
Search based techniques and mutation analysis in automatic test case generation: A survey
- Computer Science
- 2015 IEEE International Advance Computing Conference (IACC)
- 2015
- 15
A critical review of mutation testing technique and hurdles
- Computer Science
- 2017 International Conference on Computing, Communication and Automation (ICCCA)
- 2017
- 1
Software mutation testing: towards combining program and model based techniques
- Computer Science
- 2013
- 1
- PDF
Chapter Six - Mutation Testing Advances: An Analysis and Survey
- Computer Science
- Adv. Comput.
- 2019
- 135
- PDF
A comparative analysis of mutation testing tools for Java
- Computer Science
- 2016 IEEE East-West Design & Test Symposium (EWDTS)
- 2016
- 2
References
SHOWING 1-10 OF 305 REFERENCES
An Empirical Evaluation of Weak Mutation
- Computer Science
- IEEE Trans. Software Eng.
- 1994
- 197
- Highly Influential
- PDF
Unit and integration testing strategies for C programs using mutation
- Engineering, Computer Science
- Softw. Test. Verification Reliab.
- 2001
- 25
Integration testing using interface mutation
- Computer Science
- Proceedings of ISSRE '96: 7th International Symposium on Software Reliability Engineering
- 1996
- 67
- Highly Influential
Tool-Supported Advanced Mutation Approach for Verification of C# Programs
- Computer Science
- 2008 Third International Conference on Dependability of Computer Systems DepCoS-RELCOMEX
- 2008
- 36
Fault detection effectiveness of mutation and data flow testing
- Engineering, Computer Science
- Software Quality Journal
- 2004
- 53
Using Mutation Analysis for Assessing and Comparing Testing Coverage Criteria
- Computer Science
- IEEE Transactions on Software Engineering
- 2006
- 403
- PDF
An Approach to Test Data Generation for Killing Multiple Mutants
- Computer Science
- 2006 22nd IEEE International Conference on Software Maintenance
- 2006
- 34