Pitest logo


State of the art mutation testing system, providing gold standard test coverage for Java and the jvm.

Pricing: Free
Visit website

What is Pitest?

PITest is a Java mutation testing tool that integrates well with build tools (such as Maven, Gradle, and Ant) and test frameworks (such as JUnit, TestNG, and Spock).

PITest can generate mutants at the bytecode level, which makes it faster and more accurate than source-code level mutation tools. It supports various mutation operators, such as arithmetic, conditional, method call, and return value substitutions.

The tool also provides a rich set of reports and metrics that help analyze the test results and identify improvement areas.

Pitest runs your unit tests against automatically modified versions of your application code. When the application code changes, it should produce different results and cause the unit tests to fail. If a unit test does not fail in this situation, it may indicate an issue with the test suite.

More tools in Automated Checking

BugBug logo


Automated Checking

Automate web app testing easier than ever. Without excessive costs. Faster than coding. Free forever.

Free Plan
Taiko logo


Automated Checking

Taiko is an open source node.js library for testing modern web applications



Automated Checking

A utility for integration testing of web pages using WebdriverIO and Mocha.