Skip to content
SPECIFICTION
Get listed

ArcMutate vs muttest

ArcMutate

arcmutate.com

muttest

jakubsob.github.io

Side by side

FigureArcMutatemuttest
Price from$8/mo—
Free planYes—
Free trialYes—
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published50
Spec score · Mutation Testing Tools8.6 (#2)7.1 (#19)
Intended usersThe maker describes use cases in automotive safety, banking, and healthcare software testing.The project describes mutation testing as a way to find weak assertions in test suites, including suites generated with LLMs.
PurposeArcMutate extends PiTest to find bugs missed by tests through mutation testing for Java, Kotlin, and Android software.muttest measures test quality by applying small changes to code and checking whether the test suite catches them.

Plans

ArcMutate

  • Open SourceFree
  • Base$8 a month
  • Pro$12 a month
  • Startup$15 a month
  • EnterprisePriced on request

ArcMutate pricing →

muttest

No plans published.

muttest pricing →

In their own words

ArcMutate

ArcMutate has no write-up on Specifiction yet; its figures are above.

Visit arcmutate.com

muttest

muttest is a free R package for mutation testing: it changes selected parts of R code and runs tests to measure which changes the test suite catches. Its mutation score reports the percentage of mutations caught, helping identify weak assertions. Users can choose what to change and where, with mutators for operators, boolean and NA or NULL values, function calls, strings, numbers, indexes, conditions, negation, and return values. Presets group common mutation types, including arithmetic, comparison, logical, numeric, string, and condition changes. Examples use testthat and show how changing comparison operators can expose untested boundary cases. Reports are available in HTML and JSON, with feedback on files that may need stronger assertions. Documentation links a guide for running checks in CI, including GitHub Actions, score badges, and thresholds. A July 2026 update describes parallel execution. The package supports Linux, macOS, and Windows, is licensed under MIT plus a LICENSE file, and requires R version 4.1.0 or later according to its CRAN listing.

Visit jakubsob.github.io