← Browse all tools

Go Back
Report Abuse

Hypothesis

Property-based testing library for Python

Tool overview

Hypothesis is the property-based testing library for Python. Instead of writing individual examples, tests describe properties that should hold for all inputs in a given range.

Hypothesis then randomly chooses which inputs to check, including edge cases the developer might not have thought about, using strategies that describe the data to generate, for example lists of integers or floats.

Hypothesis is open source and actively developed on GitHub; version 6.170.2 was released in October 2026.

Screenshots & video

Community reviews

Login to Write Your Review

There are no reviews yet.

Source & attribution

Original contributor
Jean-Baptiste CROUIGNEAU
External references
https://hypothesis.readthedocs.io/en/latest/
https://github.com/HypothesisWorks/hypothesis