ArcMutate vs Infection

ArcMutate

6.4 #1 in Mutation Testing Tools

About ArcMutate

Infection

5.9 #5 in Mutation Testing Tools

About Infection
ArcMutateInfection
Free planYesNo
Free trialYesNo
Paid from$8/mo—
Open sourceNoNo
PlatformsLinux, macOS, self-hosted, WindowsLinux, macOS, Web
Free planYesYes
Supported languagesJava, Kotlin, GroovyPHP
Test frameworksJUnit 4, JUnit 5, Spring Test, Mockito, MockK, RobolectricPHPUnit, PhpSpec, Codeception, Testo
Incremental analysisYesYes
Parallel executionYesYes
Surviving mutant reportsYesYes
Mutation quality gateYesYes
Mutation operatorsExtended, extreme, chained calls, varargs, one-less-parameter, remove distinct/filter/limit/skip/sorted, predicate operators, field writes, parameter swaps, stream match swaps, reactive return and mapping operators, Groovy boundary and conditional operators, Spring annotation operatorsArithmetic, boolean, cast, conditional boundary, conditional negotiation, equality, function signature, nullify, number, operator, regex, removal, return value, visibility, and unwrap mutators

Both are listed in Best Mutation Testing Tools. On Samsung Mobile US Press, ArcMutate scores higher on our published basis.