QE Contract Testing - API Contract Testing with Schema Validation
Consumer-driven contract testing for REST, GraphQL, and event-driven systems with schema validation
Tags
Updated: 2026-03-10contract testingAPI testingschema validationconsumer-driven contractsGraphQLevent-drivenbreaking changesbackward compatibility
Typical Inputs
Typical Outputs
What this skill does
- Generate contracts
- Verify provider
- Check breaking changes
- Test GraphQL schema
- Validate schema
- Publish contracts
- Fetch contracts
- Test event contracts
- Detect deprecations
- Compare API versions
Inputs
- OpenAPI specification
- GraphQL schema file
- Contract files
- Provider base URL
- Event schema directory
- GraphQL operations files
- API version files
Outputs
- Contract reports
- Verification results
- Breaking change alerts
- Compatibility status
Requirements
- API specification files
- Pact Broker access
- CI/CD environment
- Provider service endpoint
