Speakeasy Contract Testing

API contract test generation using OpenAPI specs and the Arazzo specification. Generates both test code and test data needed to validate API behavior in native testing frameworks like pytest, vitest, and more.

API entry from apis.yml

apis.yml Raw ↑
aid: speakeasy:contract-testing
name: Speakeasy Contract Testing
tags:
- Contract Testing
- OpenAPI
- SDKs
- Testing
humanURL: https://www.speakeasy.com/docs/sdk-testing
properties:
- url: https://www.speakeasy.com/docs/sdk-testing
  type: Documentation
- url: https://www.speakeasy.com/docs/sdk-testing/api-contract-tests
  type: Documentation
description: API contract test generation using OpenAPI specs and the Arazzo specification. Generates
  both test code and test data needed to validate API behavior in native testing frameworks like pytest,
  vitest, and more.