Live Up to Your API Promises: Contract Testing APIs so They Don’t Break Apart

Liran Tal

Developer Advocate, Snyk

Have you deployed a breaking change in your API accidentally, breaking all your clients? Could such a disaster have been prevented? Yes! Whether your APIs are GraphQL, REST or event-driven, continuous delivery of microservices is hard. Backend and frontend teams living up to their API promises are often hard to get right. In this talk, Liran Tal will show how to practice the Consumer-Driven Contracts pattern for a lean way of bi-directional testing of your APIs, which best practices to adopt and how this integrates into your CI/CD workflows.

Presentation Deck: