Tom Hombergs

Autor

Tom Hombergs

Tom Hombergs ist Softwarearchitekt und Teamleiter bei der adesso AG in Dortmund und dort als Entwickler, Coach und Architekt in Kundenprojekten tätig. Sein aktueller Schwerpunkt liegt in verteilten Architekturen mit dem Spring Stack. Auf seinem Blog https://reflectoring.io schreibt er über Technologien und Konzepte, die ihn beschäftigen. Nebenher engagiert er sich als Redakteur auf www.baeldung.com und Organisator der Java User Group Dortmund. E-Mail: hombergs@adesso.de Twitter: @TomHombergs

Consumer-driven Contracts: So lassen sich Microservices richtig testen

Bei der Entwicklung eines verteilten Systems hat man es naturgemäß mit vielen Schnittstellen zwischen den Systemkomponenten zu tun. Das Testen der Kommunikation zwischen diesen Komponenten kann schnell zur Sisyphusarbeit ausarten, wenn man nach jeder Änderung das Zusammenspiel aller Komponenten erneut prüfen muss. Dieser Artikel beschreibt mit dem Konzept der Consumer-driven Contracts einen Weg, auf beiden Seiten der Schnittstelle effektiv und automatisiert zu testen, um stets den Überblick über die Funktionsfähigkeit der Schnittstellen zu behalten.

X
- Gib Deinen Standort ein -
- or -