API Summit 2018
Das große Trainingsevent für Web APIs mit Java, .NET und Node.js
11. - 13. Juni 2018 in München

Jenseits von Consumer-driven Contract Testing

Night Session
Kollegenrabatt 3+ Kollegen anmelden und 100€ sparen! Jetzt anmelden
Infos
Montag, 11. Juni 2018
17:30 - 18:30

Lose gekoppelte Systeme (auch bekannt als verteilte Systeme oder Microservices) werden immer populärer. Dies führt zu einer steigenden Nachfrage nach Möglichkeiten, um automatisch und zuverlässig sicherzustellen, dass diese modularen Systeme fehlerfrei zusammenarbeiten. Der aktuell leistungsfähigste Ansatz, um Schnittstellen zwischen Komponenten zu testen, ist Consumer-Driven Contract Testing (CDCT). Trotz seiner unbestreitbaren Vorteile gegenüber naiven Integrationstests weist es allerdings auch eine Reihe von Schwächen auf. Dieser Vortrag weist auf diese Schwächen hin und zeigt, wie wir sie überwinden können. Dies gelingt durch den Einsatz von Modellierung in Kombination mit Anleihen aus der Welt der formalen Methoden.