Consumer-Driven Contract Testing
Setting up and running integration and end-to-end tests in highly distributed environments is a challenging task.
Consumer-driven contract testing (CDCT) is a powerful and flexible approach to verify that components in distributed systems can communicate without issues at all times. With the shift towards distributed and microservices-based software, CDCT is quickly becoming an indispensable technique for software development teams.
What’s Included?
- Common problems with integration and end-to-end testing in highly distributed systems
- Consumer-driven contract testing
- Pact and the Pact ecosystem
- Writing CDCT tests using Pact
- Using the Pact Broker for efficient contract management and distribution
- Integrating CDCT in your CI/CD pipeline
- Using bidirectional contract testing for easier contract testing adoption
This course includes:
1 day of interactive training
Learn from technical experts
A course full of hands-on exercises
Supporting documentation, slides, videos and other reference materials
Course certificate upon successful completion of the course
This course can be run in Java, C#, Python and JavaScript
Speak to Louise Gilbert to see how we can meet the training and upskilling requirements of your team.
Who should attend?
Our courses are customised to your training needs and are ideal for groups or teams wanting to upskill. Reach out to Louise Gilbert, Training Manager at the Inspired Academy, to discuss your training requirements.
- Software development teams looking for a way to deal with challenges in testing and deploying highly distributed software systems.
- Developers and testers looking to expand their API testing capabilities with contract testing.
- Stay ahead of the technology curve
- Remain relevant with the latest technology training and experience