Event Contract Tests – Wer braucht das wirklich? - Andrej Thiele in Kalender Podcast Software Testing
"Es bietet sich immer an, auch das auf OpenAPI zu basieren und sich seine Schnittstelle einfach generieren zu lassen, weil das auch einen Haufen Arbeit spart bei der Programmierung und halt nicht so fehlerträchtig ist." - Andrej Thiele
In dieser Episode spreche ich mit Andrej Thiele über API Testing. Andrej zeigt zwei praxistaugliche Wege. Erstens: OpenAPI versionieren und mit Renovate Abhängigkeiten und Änderungen sichtbar machen. Zweitens: Consumer-driven Contract Tests mit Pact. Der Consumer definiert Erwartungen, Pactbroker stellt Mocks bereit und JUnit bindet es in die Pipeline ein. Brechen Contracts, stoppt der Release. Reden müssen Teams trotzdem.
Highlights:
* OpenAPI versionieren schafft Struktur, prüft aber nur Syntax
* Renovate macht API-Änderungen und Abhängigkeiten sichtbar
* Consumer-driven Contracts mit Pact sichern Erwartungen und entkoppeln Tests vom Gegensystem
* Contract-Tests blockieren Releases bei Vertragsbrüchen
* Teams müssen trotz Contracts miteinander reden
Beginn der Veranstaltung: 9.12.2025, 00:00
Ende der Veranstaltung: 9.12.2025, 23:59
Ort der Veranstaltung: nicht angegeben
Zum zugehörigen Kalender
Zur termine.de-Startseite: Weitere Veranstaltungen und Events ansehen