AjaxMutator

Mutation analysis tool for JavaScript Web Applications


AjaxMutator is a tool to conduct a Mutation Testing (or Analysis) on JavaScript Web Applications. Current implementation support 10 mutation operators for programs written in JavaScript. This also support some syntax of jQuery library.

how our tool is used in development process

The image above describes how AjaxMutator can be used to confirm fault-finding capability (namely mutation score) of your Test cases. You can refer the result to improve your test cases.

This is an sample project that uses AjaxMutator to calculate mutation score of test cases using Selenium WebDriver and JUnit. Also, you can use any testing framework by implementing TestExecutor class.