Javalanche: Efficient mutation testing for Java

D Schuler, A Zeller - Proceedings of the 7th joint meeting of the …, 2009 - dl.acm.org
D Schuler, A Zeller
Proceedings of the 7th joint meeting of the European software engineering …, 2009dl.acm.org
To assess the quality of a test suite, one can use mutation testing-seeding artificial defects
(mutations) into the program and checking whether the test suite finds them. Javalanche is
an open source framework for mutation testing Java programs with a special focus on
automation, efficiency, and effectiveness. In particular, Javalanche assesses the impact of
individual mutations to effectively weed out equivalent mutants; it has been demonstrated to
work on programs with up to 100,000 lines of code.
To assess the quality of a test suite, one can use mutation testing - seeding artificial defects (mutations) into the program and checking whether the test suite finds them. Javalanche is an open source framework for mutation testing Java programs with a special focus on automation, efficiency, and effectiveness. In particular, Javalanche assesses the impact of individual mutations to effectively weed out equivalent mutants; it has been demonstrated to work on programs with up to 100,000 lines of code.
ACM Digital Library