About This Course
This advanced course provides an in-depth exploration of Pact concepts.
By completing this course, participants can expect to gain a thorough understanding of key Pact concepts, features, and techniques, enabling them to tackle more complex contract testing scenarios and tailor Pact to their specific workflow and organizational needs.
What You'll Learn
In this course we will cover:
- How to use Consumer Version Selectors to discover the desired set of pacts to verify
- How to create and manage Provider States to support complex test scenario preconditions and stateful interactions
- The Pact Specification and how it defines interoperability between client SDKs
- How to use Work in Progress (WIP) and Pending Pacts to manage evolving contracts and streamline workflows
- When and how to apply matching rules for resilient tests
- Versioning best practices
Course Content — 7 module s
- 1 The Pact Specification
- 2 Consumer Version Selectors
- 3 Provider States
- 4 WIP Pacts
- 5 Pending Pacts
- 6 Matching
- 7 Versioning
Start Learning Free
Back to all courses
Free access via SmartBear Academy
- 20 min estimated time
- 7 module s
- 4.9 / 5 (20 reviews)
- Joe Joyce
- Published November 2024
- Level: Advanced