← Browse all tools

Go Back
Report Abuse

Schemathesis

Property-based API testing from OpenAPI and GraphQL schemas

Tool overview

Schemathesis generates test cases automatically from OpenAPI and GraphQL schemas. It applies property-based testing to produce a large number of valid and invalid requests, including boundary values, without test cases having to be written by hand.

Each response is validated against the API specification, which reveals server errors, schema violations and inconsistencies between the documentation and the implementation.

Schemathesis is distributed under the MIT licence and is actively developed on GitHub.

Screenshots & video

Schemathesis
Schemathesis

Community reviews

Login to Write Your Review

There are no reviews yet.

Source & attribution

Original contributor
Jean-Baptiste CROUIGNEAU
External references
https://schemathesis.io/
https://github.com/schemathesis/schemathesis