Skip to main content
Toggle sidebar
Back to courses
4/30
·
Contract Testing Fundamentals Cheatsheet
Contract Testing with Pact
0%
Previous lesson
Next lesson
AI Tutor
Toggle theme
My Courses
Contract Testing with Pact
0/30 lessons
0%
Module 1
Contract Testing Fundamentals
The Integration Testing Problem in Microservices and Consumer-Driven Contracts Explained
Contract Testing vs Integration Testing vs E2E Testing and the Pact Framework Overview
When Contract Testing Makes Sense (and When It Doesn'T) and the Testing Diamond for Microservices
Contract Testing Fundamentals Cheatsheet
Lab: Contract Testing Fundamentals in Practice
Quiz: Contract Testing Fundamentals
Module 2
Writing Consumer Tests
Pact Consumer Test Setup (JS/Java/Python) and Defining Interactions and Expectations
Request Matching and Response Verification and Handling Authentication in Consumer Tests
Generating and Publishing Pact Files and Consumer Test Best Practices and Anti-Patterns
Writing Consumer Tests Cheatsheet
Lab: Writing Consumer Tests in Practice
Quiz: Writing Consumer Tests
Module 3
Provider Verification
Provider Test Setup and State Management and Provider States for Different Scenarios
Verifying Against Published Pacts and Handling Provider API Evolution
Pending Pacts and Work-in-Progress Features and Provider Verification in CI/CD
Provider Verification Cheatsheet
Lab: Provider Verification in Practice
Quiz: Provider Verification
Module 4
Pact Broker and Workflow
Pact Broker Setup and Configuration and Publishing and Retrieving Pacts
Can-I-Deploy Tool for Safe Deployments and Contract Versioning and Tagging
Webhooks for CI/CD Triggers and Pactflow (Managed Pact Broker)
Pact Broker and Workflow Cheatsheet
Lab: Pact Broker and Workflow in Practice
Quiz: Pact Broker and Workflow
Module 5
Advanced Contract Testing Patterns
Bi-Directional Contract Testing and Message-Based Contract Testing (Async APIs)
GraphQL Contract Testing and Contract Testing for Event-Driven Architectures
Scaling Contract Testing Across Many Services and Migration Strategy From E2E to Contract Tests
Advanced Contract Testing Patterns Cheatsheet
Lab: Advanced Contract Testing Patterns in Practice
Quiz: Advanced Contract Testing Patterns
Reading
8 min read
Contract Testing Fundamentals Cheatsheet
Loading content...
On this page
What You'll Learn
ELI5 — The Simple Version
Why This Matters
Deep Dive
Real-World Example
Patterns/Anti-Patterns
Quick Reference Table
Checklist for Successful Contract Testing
Practice Exercise
Key Takeaways
Quick Self-Check
Sign in to track progress
Sign In