Skip to Main Content
Aufbau ereignisgesteuerter Microservices
book

Aufbau ereignisgesteuerter Microservices

by Adam Bellemare
September 2024
Intermediate to advanced content levelIntermediate to advanced
324 pages
10h 30m
German
O'Reilly Media, Inc.
Book available
Content preview from Aufbau ereignisgesteuerter Microservices

Kapitel 15. Ereignisgesteuerte Microservices testen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Einer der großen Vorteile beim Testen ereignisgesteuerter Microservices ist, dass sie sehr modular sind. Die Eingabe in den Dienst erfolgt durch Ereignisströme oder durch Anfragen von einer Anfrage-Antwort-API. Der Status wird in einem eigenen unabhängigen Statusspeicher materialisiert, und die Ausgabeereignisse werden in die Output-Streams des Dienstes geschrieben. Da Microservices klein und zweckgebunden sind, lassen sie sich viel leichter testen als größere und komplexere Dienste. Es gibt weniger bewegliche Teile, eine relativ standardisierte Methodik für die Handhabung von E/A und Status und viele Möglichkeiten, Testwerkzeuge für andere Microservices wiederzuverwenden. In diesem Kapitel geht es um Testprinzipien und -strategien, einschließlich Unit-Tests, Integrationstests und Leistungstests.

Allgemeine Prüfgrundsätze

Für ereignisgesteuerte Microservices gelten die bewährten Methoden für das Testen, die für alle Anwendungen gleich sind. Funktionale Tests wie Unit-, Integrations-, System- und Regressionstests stellen sicher, dass der Microservice tut, was er tun soll, und dass er nicht tut, was er nicht tun sollte. Nichtfunktionale Tests wie Leistungs-, Belastungs-, Stress- und Wiederherstellungstests stellen sicher, dass sich der Dienst in verschiedenen Umgebungsszenarien wie erwartet verhält. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aufbau von Microservices, 2. Auflage

Aufbau von Microservices, 2. Auflage

Sam Newman
OpenShift für Entwickler, 2. Auflage

OpenShift für Entwickler, 2. Auflage

Joshua Wood, Brian Tannous

Publisher Resources

ISBN: 9781098184971