Property-based testing generates and runs many API cases from an API definition, using data-generation strategies to fuzz requests while checking schema conformance. section 7.4.1
A Schemathesis workflow can:
- Use explicit OpenAPI examples as request values, making realistic examples useful to both consumers and automated tests. section 7.4.1
Finding a response-schema defect
Testing the Product Catalog API can expose a response that violates its schema because numberOfReviews and reviewRating are unexpected additional properties. The recorded cassette.yaml preserves the request used to reproduce the finding.







