Integration Testing Tutorial

Integration Testing mit Docker und Testcontainers

Endlich erfolgreiche Intergrationstests

Tutorialserie mit Kevin Wittek 

 Jede Woche ein neues Kapitel

-1079

TAGE

15

STUNDEN

54

MINUTEN

38

SEKUNDEN

Tutorial Integration Testing Stoerer
Tutorial Integration Testing Stoerer

Integration Testing mit Docker und Testcontainers

Endlich erfolgreiche Intergrationstests

Tutorialserie mit Kevin Wittek 

Jede Woche ein neues Kapitel

-1080

TAGE

15

STUNDEN

54

MINUTEN

38

SEKUNDEN

Dein Tutorial zu Integration- und Acceptance-Tests

In diesem Tutorial erklärt Kevin Wittek, wie sich mit Hilfe von Testcontainers Integrationstests für verschiedene Persistenztechnologien (RDBMS, NoSQL) schreiben, Datenbankmigrationen testen und die Integration mit externen REST-Services sicherstellen lassen. Darüber hinaus lernst du, komplette Acceptance-Tests für deine  Microservices-Architektur zu schreiben. Dabei wird die spezielle Testcontainers-Unterstützung der Werkzeuge Docker-Compose und Selenium genutzt. 

Und obwohl Testcontainers eine Java-Bibliothek ist, wirst du auch sehen, wie bei Anwendungen in anderen Sprachen mit Hilfe von Testcontainers Blackbox-Tests ausgeführt werden können. 

Tutorial Integration Testing Illustration

Diese Themen erwarten dich

Dein Mehrwert

Kevin Wittek

 AtomicJar, Inc.

Testcontainers Co-Maintainer und Testcontainers-Spock-Autor. Software-Craftsman und Testing-Fan. Spielt E-Gitarre und ist Musiker in seinem zweiten Leben. Während seiner Universitätsjahre gründete er sein eigenes Unternehmen, entwickelte dort mobile Apps und Client-Server-Anwendungen und lernte dadurch das Groovy- und Grails-Ökosystem kennen und lieben. 

Kevin arbeitet als Engineering Manager bei AtomicJar, Inc. Das Unternehmen hat sich auf die Entwicklung von Testcontainers spezialisiert und vereinfacht so die arbeitet vieler Entwickler:innen. In seiner Position als Engineering Manager ist er für die technische und wirtschaftliche Konzeption von technischen Entwicklungsprojekten zuständig und begleitet dabei das Projektteams während des gesamten Umsetzungsprozesses.

Wer kann was lernen?

Tutorial Integration Zielgruppe

Zielgruppe

Tutorial Integration Testing Lernziele header desktop

Voraussetzungen

Lernziele

Das Tutorial unterstützt dich dabei, mithilfe von Testcontainers Integrationstests für verschiedene Persistenztechnologien zu schreiben und selbst zum Professional des Intergrational Testings zu werden. Kevin Wittek wird dir hilfreiche Insights an die Hand geben, die deinen Arbeits- und Entwicklungsprozess sofort optimieren werden. 

Wer kann mitlernen?

Deine entwickler.de Fullstack Experience starten

Jetzt anmelden und profitieren

So kannst du teilnehmen

Du hast bereits Fullstack?

Schnapp dir was zu schreiben und lehn dich zurück. Komme hier direkt zum Fullstack Tutorial und profitiere vom wegweisenden Wissen unseres Experten.

Du hast noch kein Fullstack?

Fullstack-Abonnent:innen haben kostenlosen Zugriff auf das Video-Turorial. Zusätzlich haben Fullstack-Abonnent:innen Zugriff auf Live-Event, Aufzeichnungen und vielen weiter Vorteile. 

Fullstack-
Abo

Einzel-Nutzer Lizenz

249,90 € pro Jahr

Software Know-How für deinen Erfolg!

Fullstack
Team-Abo

Teams mit 3-15 Nutzer

ab 449,00€ pro Jahr *

Software Know-How für deinen Erfolg!

Fullstack
Elevate

Für Teams ab 16 Nutzern

Auf Anfrage

Fullstack-Abo für mehr als 15 Nutzern

Wir begleiten Sie durch die digitale Transformation zum Projekterfolg

Fullstack-Abo abschließen und teilnehmen

*zzgl. MwSt.