Papadakis, M;
Kintis, M;
Zhang, J;
Jia, Y;
Traon, YL;
Harman, M;
(2018)
Mutation Testing Advances: An Analysis and Survey.
Advances in Computers
10.1016/bs.adcom.2018.03.015.
(In press).
Text
survey.pdf - Accepted Version Access restricted to UCL open access staff Download (1MB) |
Abstract
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 generation of test cases, and to support experimentation. Mutation has reached a maturity phase and gradually gains popularity both in academia and in industry. This chapter presents a survey of recent advances, over the past decade, related to the fundamental problems of mutation testing and sets out the challenges and open problems for the future development of the method. It also collects advices on best practices related to the use of mutation in empirical studies of software testing. Thus, giving the reader a “mini-handbook”-style roadmap for the application of mutation testing as experimental methodology.
Type: | Article |
---|---|
Title: | Mutation Testing Advances: An Analysis and Survey |
DOI: | 10.1016/bs.adcom.2018.03.015 |
Publisher version: | http://dx.doi.org/10.1016/bs.adcom.2018.03.015 |
Language: | English |
Additional information: | © 2018 Elsevier Inc. This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/10056704 |
Archive Staff Only
View Item |