Schemathesis

Schemathesis is a property-based testing tool for web APIs. It reads OpenAPI or GraphQL schemas and automatically generates test scripts to discover edge cases, crashes, and specification violations through stateful, hypothesis-driven testing.

API entry from apis.yml

apis.yml Raw ↑
name: Schemathesis
description: Schemathesis is a property-based testing tool for web APIs. It reads OpenAPI or GraphQL schemas
  and automatically generates test scripts to discover edge cases, crashes, and specification violations
  through stateful, hypothesis-driven testing.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://schemathesis.io/
baseURL: https://schemathesis.io/
tags:
- Property-Based Testing
- OpenAPI
- Fuzz Testing
properties:
- type: Documentation
  url: https://schemathesis.readthedocs.io/
- type: GitHubOrg
  url: https://github.com/schemathesis/schemathesis