Repository for master project work on efficient mutation testing in Java and PHP, using MuJava, Pitest and Infection.
Thesis by Sara Oonk - Combining Mutation Testing Strategies: Trade-offs Between Duration and Precision
Master branch contains the initial versions of the tools, modified for baseline measurements.
The rq1-ml branch contains further modified version with machine learning feature extraction and filtering implemented.
The Python directory contains the code related to machine learning training and prediction.
The jobs directory contains bash scripts used to run the experiments on the SURFsara Lisa cluster.