PIT vs Stryker Mutator

PIT

5.8 #9 in Mutation Testing Tools

About PIT

Stryker Mutator

6.3 #4 in Mutation Testing Tools

About Stryker Mutator
PITStryker Mutator
Free planNoYes
Free trialNoNo
Paid from—Free
Open sourceNoNo
PlatformsLinux, macOS, self-hosted, Windowsapi, self-hosted
Free planYesYes
Supported languagesJava and JVM bytecodeJavaScript, TypeScript, C#, Scala
Test frameworksJUnit 3, JUnit 4, TestNG; JUnit 5 via pluginCucumber, Jasmine, Jest, Karma, Mocha, Tap, Vitest, command runner
Incremental analysisYesYes
Parallel executionYesYes
Surviving mutant reportsYesYes
Mutation quality gateYesYes
Mutation operatorsConditionals Boundary, Increments, Invert Negatives, Math, Negate Conditionals, Void Method Calls, Empty Returns, False Returns, True Returns, Null Returns, Primitive Returns, Remove Conditionals, Inline Constant, Constructor Calls, Non-Void Method Calls, Remove Increments, Argument Propagation, Big Integer, Member Variable, Naked Receiver, Negation, Arithmetic Operator Replacement, Arithmetic OpeArithmetic Operator, Array Declaration, Block Statement, Boolean Literal, Conditional Expression, Equality Operator, Logical Operator, Method Expression, Object Literal, Optional Chaining, Regex, String Literal, Unary Operator, Update Operator

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