MuJava
6.3#4 in mutation testing toolsFree planFree planLinuxmacOSWindows
Visit| Fact | MuJava | Muter |
|---|---|---|
| Mutation operators | It creates object-oriented mutants using 24 class-level operators and also supports method-level operators. | The documented operators are RelationalOperatorReplacement, RemoveSideEffects, ChangeLogicalConnector, and SwapTernary. |
| Purpose | MuJava automatically generates mutants for Java programs for traditional method-level and class-level mutation testing. | Muter is a mutation testing utility for assessing the quality of Swift test suites. |
MuJava suits students and researchers working on Java class or package testing with JUnit. It may also fit users comfortable with manual setup and reviewing equivalent mutants.
Muter suits Swift developers using Xcode test targets or Swift Package Manager tests who want to assess how their test suite responds to code changes. The utility runs on macOS 10.15 or later.