January 2019
Intermediate to advanced
498 pages
15h 45m
English
Mike Papadakis*; Marinos Kintis*; Jie Zhang‡; Yue Jia†; Yves Le Traon*; Mark Harman† * Luxembourg University, Luxembourg, Luxembourg† University College London, London, United Kingdom‡ Peking University, Beijing, China
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 ...
Read now
Unlock full access