Chapter Six - Mutation Testing Advances: An Analysis and Survey

By Mike Papadakis, Marinos Kintis, Jie M. Zhang, Yue Jia, Yves Le Traon, Mark Harman. Advances in Computing, 2019

515 citations recorded by the source corpus.

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.

Subfields: Hardware and Architecture, Software

View Paper: https://www.semanticscholar.org/paper/d461ab9482b7fb5eadd7e6cd2c6dffced8ede8b8

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Hardware and Architecture

  1. Guillaume Lample
  2. Chun Xia
  3. Mark Harman
  4. Lingming Zhang
  5. Yinlin Deng
  6. Soren Dunn
  7. Gabriel Recchia
  8. Gary F. Marcus

In Software

  1. Yinlin Deng
  2. Lingming Zhang
  3. Chun Xia
  4. Soren Dunn
  5. Gabriel Synnaeve
  6. Baptiste Rozière
  7. Jie M. Zhang
  8. Mark Harman

Citations in the corpus