Mutation testing advances: an analysis and survey

M Papadakis, M Kintis, J Zhang, Y Jia, Y Le Traon… - Advances in …, 2019 - Elsevier
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 …

An analysis and survey of the development of mutation testing

Y Jia, M Harman - IEEE transactions on software engineering, 2010 - ieeexplore.ieee.org
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 …

A mutation carol: Past, present and future

J Offutt - Information and Software Technology, 2011 - Elsevier
Context The field of mutation analysis has been growing, both in the number of published
papers and the number of active researchers. This special issue provides a sampling of …

Higher order mutation testing

Y Jia, M Harman - Information and Software Technology, 2009 - Elsevier
This paper introduces a new paradigm for Mutation Testing, which we call Higher Order
Mutation Testing (HOM Testing). Traditional Mutation Testing considers only first order …

Performance overhead comparison between hypervisor and container based virtualization

Z Li, M Kihl, Q Lu, JA Andersson - 2017 IEEE 31st International …, 2017 - ieeexplore.ieee.org
The current virtualization solution in the Cloud widely relies on hypervisor-based
technologies. Along with the recent popularity of Docker, the container-based virtualization …

Interface mutation: An approach for integration testing

ME Delamaro, JC Maidonado… - IEEE transactions on …, 2001 - ieeexplore.ieee.org
The need for test adequacy criteria is widely recognized. Several criteria have been
proposed for the assessment of adequacy of tests at the unit level. However, there remains a …

Mutation operators for testing Android apps

L Deng, J Offutt, P Ammann, N Mirzaei - Information and Software …, 2017 - Elsevier
Context: Due to the widespread use of Android devices, Android applications (apps) have
more releases, purchases, and downloads than apps for any other mobile devices. The …

µdroid: an energy-aware mutation testing framework for android

R Jabbarvand, S Malek - Proceedings of the 2017 11th Joint Meeting on …, 2017 - dl.acm.org
The rising popularity of mobile apps deployed on battery-constrained devices underlines the
need for effectively evaluating their energy properties. However, currently there is a lack of …

Mutation testing applied to validate specifications based on statecharts

SCPF Fabbri, JC Maldonado, T Sugeta… - … Engineering (Cat. No …, 1999 - ieeexplore.ieee.org
The establishment of a low-cost, effective testing and validation strategy has been pursued
by many researchers at the program level as well as at the specification level. The …

[HTML][HTML] Model-based mutation testing—approach and case studies

F Belli, CJ Budnik, A Hollmann, T Tuglular… - Science of Computer …, 2016 - Elsevier
This paper rigorously introduces the concept of model-based mutation testing (MBMT) and
positions it in the landscape of mutation testing. Two elementary mutation operators …