Cosmic Ray vs PIT

Cosmic Ray

5.6 #5 in Mutation Testing Tools

About Cosmic Ray

PIT

5.5 #9 in Mutation Testing Tools

About PIT
Cosmic RayPIT
Free planNoNo
Free trialNoNo
Paid from——
Open sourceNoNo
PlatformsLinux, self-hostedLinux, macOS, self-hosted, Windows
Free planYesYes
Supported languagesPython 3Java and JVM bytecode
Test frameworksunittest, pytest, noseJUnit 3, JUnit 4, TestNG; JUnit 5 via plugin
Incremental analysisYesYes
Parallel executionYesYes
Surviving mutant reportsYesYes
Mutation operatorsbinary operator replacement; boolean replacement; break/continue replacement; comparison operator replacement; exception replacement; keyword replacement; number replacement; decorator removal; unary operator replacement; zero-iteration for loopsConditionals 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 Ope
Mutation quality gate—Yes

Both are listed in Best Mutation Testing Tools. On Inferse, Cosmic Ray scores higher on our published basis.