Kontinuierliches API Mocking und Testing mit Microcks und Testkube

Deutsch / English
If there are participants present who do not understand German, this lecture will be held in English, otherwise in German. / Falls Teilnehmer anwesend sind, die kein Deutsch verstehen, wird dieser Vortrag auf Englisch gehalten, sonst auf Deutsch.

In der dynamischen API-Entwicklung sind Effizienz und Zuverlässigkeit essenziell.

Dieser Vortrag stellt mit Microcks und Testkube zwei leistungsstarke Cloud-native Frameworks vor.

Microcks ermöglicht automatisiertes API-Mocking und -Testing innerhalb eines Kubernetes-nativen Rahmens und unterstützt verschiedene APIs wie REST, gRPC und GraphQL. Testkube bietet eine flexible Test-Execution-Umgebung für Kubernetes, mit der API-Tests ereignisgetrieben ausgeführt werden können.

Wir demonstrieren, wie diese Tools die Entwicklungszeiten von APIs verkürzen, die Agilität der Softwarebereitstellung erhöhen und robuste, standardkonforme und gut getestete APIs sicherstellen.

  • Grundlagen im API Development
  • Basic Kubernetes-Know-how
  • Grundwissen zu Testautomatisierung

  • Verstehen, warum API-Mocking und -Testing entscheidend für moderne API-Entwicklung ist
  • Einführung in Microcks und seine Fähigkeiten
  • Einführung in Testkube und Event-getriebene API-Tests
  • Verknüpfung von Microcks und Testkube in realen Entwicklungs-Workflows

Mario-Leander Reimer
Mario-Leander Reimer
ist passionierter Softwareentwickler und -architekt, stolzer Vater und #CloudNativeNerd. Er ist Managing Director und CTO bei QAware und er beschäftigt sich intensiv mit den Technologien der Cloud-native Landscape und deren Einsatzmöglichkeiten im Unternehmensumfeld. Außerdem unterrichtet er Software-Qualitätssicherung an der TH Rosenheim.

CLC-Newsletter

Du möchtest über die CLC auf dem Laufenden gehalten werden?

Anmelden