Speaker
✓ See you 2021
✓ Wir sehen uns 2021
Infos
18:15 - 19:15
Goldsaal A
Beschreibung
Jederzeit nach Produktion gehen zu können, ist ein Traum, oder?
Damit es nicht zum Albtraum wird, benötigt man vor allem eines: die Sicherheit, dass die Änderungen keine Bugs in bestehende Funktionalität einführen.
Consumer-driven Contracts sind Vereinbarungen zwischen Consumer und Provider eines Service, die vom Consumer getrieben werden. Diese Contracts können durch Tests geprüft werden. Insbesondere in einem stark verteilten System, in dem jeder zu jeder Zeit nach Produktion gehen darf (aka Microservices) ist ein automatisierter Test dieser Contracts sinnvoll.
In diesem Vortrag gehe ich zunächst auf die Motivation für Consumer-driven Contract Testing ein und erläutere, worum es geht. Dann stelle ich die beiden Bibliotheken PACT und Spring Cloud Contract vor, um danach abschließend ein auf Docker basierendes Vorgehen zu umreißen, das keine Abhängigkeit zu Bibliotheken hat.
This Session originates from the archive of Diese Session stammt aus dem Archiv von JAXJAX . Take me to the program of . Hier geht es zum aktuellen Programm von JAX JAX .