ArcMutate vs cargo-mutants

ArcMutate

6.4 #1 in Mutation Testing Tools

About ArcMutate

cargo-mutants

5.4 #10 in Mutation Testing Tools

About cargo-mutants
ArcMutatecargo-mutants
Free planYesNo
Free trialYesNo
Paid from$8/mo—
Open sourceNoNo
PlatformsLinux, macOS, self-hosted, Windows—
Free planYes—
Supported languagesJava, Kotlin, GroovyRust
Test frameworksJUnit 4, JUnit 5, Spring Test, Mockito, MockK, Robolectriccargo test; cargo nextest
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 operatorsFunction-body value replacement; binary-operator replacement; unary-operator deletion; match-arm deletion; match-guard replacement; struct-literal field deletion

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