Software Engineering KB

Home

❯

06 Development Process

❯

01 Testing

❯

01 Concept

❯

Contract Testing

Contract Testing

Feb 10, 20261 min read

  • testing
  • contract-testing

Contract Testing

← Back to Advanced Testing Techniques

Pact and similar tools verify API agreements between services. The consumer defines the contract (expected requests/responses), and the provider verifies it can fulfill the contract. Prevents breaking changes in service APIs.

Key Properties

  • Consumer-Driven Contracts
  • Provider Verification
  • API Agreement

Related

  • API Testing (integration level)
  • Microservices (contract testing between services)

testing contract-testing


Graph View

  • Contract Testing
  • Key Properties
  • Related

Backlinks

  • Advanced Testing Techniques
  • API Testing
  • Consumer-Driven Contracts

Created with Quartz v4.5.2 © 2026

  • GitHub