Schemathesis
Schemathesis is a property-based API testing tool that automatically generates test cases from OpenAPI and GraphQL schemas to find bugs and specification violations. It uses the Hypothesis property-based testing framework to generate diverse, edge-case-covering test inputs from schema constraints, detecting server crashes, response schema violations, validation bypasses, and stateful bugs in multi-step workflows. Used by Netflix, SAP, Red Hat, IBM, and JetBrains.
1 APIs
0 Features
API TestingContract TestingFuzzingOpenAPIProperty-Based TestingSchemathesis
APIs
Schemathesis
Schemathesis is a property-based API testing tool that automatically generates test cases from OpenAPI and GraphQL schemas to find bugs and spec violations. It detects server cr...
Semantic Vocabularies
JSON Structure
Example Payloads
Resources
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🔗
PyPI Package
PyPI Package
🔗
Docker Image
Docker Image
📰
Blog
Blog
🔗
Research
Research
🔗
Vocabulary
Vocabulary
💻
Examples
Examples