Using Genetic Algorithms to Repair JUnit Test Cases


JUnit test repair has been proposed as a way to alleviate the burden of maintaining the broken tests caused by evolving software. Existing techniques for JUnit test repair either focus on repairing failing assertions or fixing test case compilation errors rendered by evolving method declarations. The empirical work suggests that the synthesis of new method… (More)
DOI: 10.1109/APSEC.2014.51


8 Figures and Tables