Zum Inhalt springen

Testen von Microservices

Moderne Softwareprodukte lösen sich von großen und starren monolithischen Softwarearchitekturen und gehen hin zu kleineren, verteilten Diensten, die sich leichter unabhängig voneinander entwickeln und im Betrieb besser skalieren lassen. Mit herkömmlichen Testmitteln stößt man jedoch schnell an die Grenzen um eine verteilte Architektur zu testen. Hier bedarf es neuer Ansätze.

Kontaktieren Sie uns bitte bei Interesse an diesem Seminar! Gerne besprechen wir mit Ihnen die Möglichkeit für eine Inhouse-Schulung.

Kursinhalt Übersicht

In diesem Training lernen Sie auf Basis einer risikoorientierten Teststrategie die passenden Testansätze für Microservices zielgerichtet einzusetzen. Auf Basis der erweiterten Testpyramide werden die einzelnen Teststufen im Microservice-Umfeld voneinander abgegrenzt und ihr jeweiliges Testziel festgelegt.

Ein wichtiger Aspekt im Microservice-Umfeld, das Consumer-Driven Contract Testing, wird speziell beleuchtet, um frühzeitig Inkompatibilitäten der Services aufzeigen zu können.

Inhalt

  • Qualitätskriterien und risikoorientiertes Testen im Microservices-Umfeld
  • Der fundamentale Testprozess im Wandel von Microservices
  • Die erweiterte Testpyramide
  • Unit-Tests als wichtiges Fundament
  • Integrationstest innerhalb eines Service
  • Komponententest eines Service
  • Integrationstest eines Service
  • Consumer-Driven Contract Testing
  • Eingabe- und erwartete Werte
  • Weitere nicht funktionale Kriterien
  • Die Herausforderung von Systemtests
  • Eine Build-Pipeline für Microservices
  • Schnelles, frühzeitiges Feedback
  • Die lebendige Testpyramide

Dauer

2 Tage

Ziel

Sie kennen die Qualitätskriterien und Risiken von Microservices. Darauf basierend verstehen sie die richtige Teststrategie beim Test der Microservices zu wählen. Mit der Testpyramide im Hinterkopf können Sie die erforderlichen Teststufen herleiten und zielgerichtet einsetzen.

Zielgruppe

  • Entwicklungsleiter
  • Qualitätsmanager
  • Softwarearchitekt
  • Softwareentwickler
  • Produktmanager
  • Tester

Im Seminarpreis enthalten

  • Seminarunterlagen
  • Schreibunterlagen (Block und Kugelschreiber)
  • 2 Kaffeepausen je Seminartag (vormittags und nachmittags) mit Kaffee, Tee, alkoholfreien Getränken und Snacks
  • Seminargetränke im Seminarraum (Wasser und Säfte)
  • ein Mittagessen je Seminartag inkl. einem alkoholfreien Getränk pro Teilnehmer

Kontakt

Haben Sie Fragen zu oder Interesse an diesem oder anderen Seminaren?

Möchten Sie dieses Seminar als Inhouse-Seminar buchen?

Kontaktieren Sie uns:

Weitere Informationen

Ähnliche Seminare