Continuous Mutation Testing Framework for Java & TypeScript
Automated test suite evaluation tool that injects deliberate code mutants (negated conditionals, boundary swaps) to test coverage quality.
Project Overview
Evaluates unit test effectiveness beyond conventional line coverage. Synthesizes subtle mutations in the source code AST (e.g. changing '>' to '>=') and executes the test suite to verify whether test cases successfully 'kill' the mutants, outputting a thorough mutation score report.
Evaluates unit test effectiveness beyond conventional line coverage. Synthesizes subtle mutations in the source code AST (e.g. changing '>' to '>=') and executes the test suite to verify whether test cases successfully 'kill' the mutants, outputting a thorough mutation score report.
Automated test suite evaluation tool that injects deliberate code mutants (negated conditionals, boundary swaps) to test coverage quality.