Contract Tests Wer braucht das wirklich? - Andrej Thiele
Categories: Podcasts , Richard Seidl Software Testing
API testing discussion covers approaches and challenges, with a focus on consumer-driven contract testing using tools like Pact and Pact Broker. The benefits of consumer-driven contract testing include decoupling teams and reducing communication needs.
Richard Seidl Software Testing
This is the other podcast on Software Testing by Richard Seidl, the episodes are in spoken German but the show notes and site are written in English. Our summaries are generated from AI transcript translations.
- https://www.richard-seidl.com/en/blog/tag/podcast-software-testing
- https://www.richard-seidl.com/en/
Episode Details
- Show Notes: https://www.richard-seidl.com/de/blog/api-testing
- Published: 2025-12-09T05:00:00Z
- Duration: 1227
- Author: Richard Seidl - Experte fur Software-Entwicklung und Testautomatisierung
Overview
The podcast covers key aspects of API and Appy testing, focusing on the need for well-defined testing practices when working with interfaces. It explores various methods for Appy testing, such as informal team communication, using Open API for version control, and employing tools like Renovate to automate dependency management. The discussion highlights challenges such as relying on syntax-only checks and the importance of proper versioning to avoid compatibility issues.
The conversation then shifts to Consumer-Driven Contract Testing (CDC), where consumers define the expected behavior of an interface using a domain-specific language (DSL). Tools like Pact and Pact Broker are introduced as solutions to manage and test these contracts, enabling more independent development and reducing the need for constant team coordination. However, the podcast also notes the limitations of contract testing and the continued importance of communication when discrepancies arise. Finally, it touches on integrating contract testing into automation pipelines and using tools like Packtests and Renovate to streamline the testing and dependency management processes.
For a PDF of longer Software Testing Podcast Episode Summaries with Briefing Notes and more detailed summary notes, visit EvilTester Patreon Podcast Summaries.