ArcMutate vs mutest-rs

ArcMutate

6.4 #1 in Mutation Testing Tools

About ArcMutate

mutest-rs

5.2 #21 in Mutation Testing Tools

About mutest-rs
ArcMutatemutest-rs
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
Incremental analysisYes—
Parallel executionYesYes
Surviving mutant reportsYes—
Mutation quality gateYes—
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 operatorsarg_default_shadow; bit_op_or_and_swap; bit_op_or_xor_swap; bit_op_shift_dir_swap; bit_op_xor_and_swap; bool_expr_negate; call_delete; call_value_default_shadow; continue_break_swap; eq_op_invert; logical_op_and_or_swap; math_op_add_mul_swap; math_op_add_sub_swap; math_op_div_rem_swap; math_op_mul_div_swap; range_limit_swap; relational_op_eq_swap; relational_op_invert

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