Schemathesis is a tool for testing your web applications built with Open API or GraphQL specifications.
We recommend using the latest version of Python. Schemathesis supports Python 3.7 and newer.
Install the most recent Schemathesis version using
$ pip install schemathesis
Supported API specs
We support the following API specifications:
Swagger 2.0. Python tests + CLI
Open API 3.0.x. Python tests + CLI
GraphQL June 2018. Python tests + CLI