Tech riderRev. 20 Sept 2026
mutest-rs
- 1Runs onNot stated by the maker
- 2CostsNot stated by the maker
- 3Supported languagesRust
- 4Test frameworksCargo test
- 5Parallel executionYes
- 6Mutation operatorsarg default shadow; bit op or + swap; bit op or xor swap; bit op shift dir swap; bit op xor + swap; bool expr negate; call delete; call value default shadow; continue break swap; eq op invert; logical op + 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
4 lines stated Written from the maker's own pages: mutest.rs

Overview
mutest-rs is ranked #22 of 25 in mutation testing tools on Specifiction.
Compared on mutation testing tools
- Supported languages
- Rustmutest.rs
- Test frameworks
- Cargo testmutest.rs
- Parallel execution
- Yesmutest.rs
- Mutation operators
- arg_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_invertmutest.rs
Facts
- Purpose
- mutest-rs generates and evaluates Rust program mutations to assess a test suite.mutest.rs · 4 Oct 2026
- Workflow
- It runs through the `cargo mutest run` subcommand on Cargo packages and workspaces.mutest.rs · 4 Oct 2026
- Test compatibility
- The documentation says that if `cargo test` works for a package, `cargo mutest run` will generally run the same test suite under mutation analysis.mutest.rs · 4 Oct 2026
- Mutation batching
- An experimental batching technique combines mutations in distinct program areas to increase parallel evaluation of test cases.mutest.rs · 4 Oct 2026
- Configuration
- Users can control the active mutation operators with the `--mutation-operators` argument; its default is `all`.mutest.rs · 4 Oct 2026
- Integration
- The tool provides a Cargo-compatible interface and supports Cargo package and workspace targeting options.mutest.rs · 4 Oct 2026
- Installation
- The documented installation method is to compile the project from source; the site says compiling it yourself is currently the only option.mutest.rs · 4 Oct 2026
- Build requirement
- The installation guide instructs users to build the `mutest-runtime` crate and install `mutest-driver` and `cargo-mutest` locally.mutest.rs · 4 Oct 2026
- Safety
- The documentation describes a safety property for mutations based on the safety of the scope where they are introduced and the safety flag used to invoke the tool.mutest.rs · 4 Oct 2026
- Research status
- The project README describes mutest-rs as primarily a research tool originally developed for the maker’s ongoing PhD work.github.com · 4 Oct 2026
- License
- The project README states that mutest-rs is dual licensed under Apache 2.0 and MIT terms.github.com · 4 Oct 2026
Best mutest-rs alternatives
See all 12Where it ranks on Specifiction
- Best Mutation Testing Tools in 2026#22 of 25
Is mutest-rs yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- mutest.rs· checked 4 Oct 2026
- mutest.rs/usage.html· checked 4 Oct 2026
- mutest.rs/batching-mutations.html· checked 4 Oct 2026
- mutest.rs/mutation-operators.html· checked 4 Oct 2026
- mutest.rs/installation.html· checked 4 Oct 2026
- mutest.rs/mutation-safety.html· checked 4 Oct 2026
- github.com/zalanlevai/mutest-rs· checked 4 Oct 2026


