Property-based testing library for Python
PIT
State of the art mutation testing system for the JVM
About PIT
A mutation testing system for Java and the JVM that inserts faults into bytecode and measures how well tests detect them, integrating with Maven, Gradle and common build tools. Its open development model means documentation, plugins and community support are publicly available, and organisations can contribute fixes upstream instead of waiting on a vendor roadmap. For many teams it becomes long-lived infrastructure: simple to back up, straightforward to automate and independent of per-seat pricing as usage grows steadily.
PIT key facts
- Category: Developer Tools
- Pricing: Free — listed in this directory as a free tool, with no paid plan required to use it.
- Focus areas: mutation testing, java, jvm, testing
- Official site: pitest.org
About the Developer Tools category
Editors, platforms, and services developers rely on to build and ship software. The Developer Tools category on Tools Hub currently lists 738 tools. Alongside PIT, it includes Hypothesis, fast-check, jqwik, AFLplusplus.
More in Developer Tools
Comparing tools in the Developer Tools category? These related listings are worth a look: Hypothesis — Property-based testing library for Python; fast-check — Property-based testing framework for JavaScript and TypeScript; jqwik — Property-based testing engine for JUnit on the JVM.
Property-based testing framework for JavaScript and TypeScript
Property-based testing engine for JUnit on the JVM
Community fork of American Fuzzy Lop fuzzer
In-process coverage-guided fuzzing engine from LLVM
Continuous fuzzing service for important open source projects