Integration Testing Tutorial

Integration Testing mit Docker und Testcontainers

Endlich erfolgreiche Intergrationstests

Tutorialserie mit Kevin Wittek 

 Jede Woche ein neues Kapitel

TAGE

STUNDEN

MINUTEN

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

TAGE

STUNDEN

MINUTEN

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?

Wöchentlich werden neue Teile der Reihe veröffentlicht. Als Fullstack-Abonnent:in hast du kostenlosen Zugriff auf alle Videos.

Wer kann mitlernen?

Jetzt Fullstack-Abo abschließen & Tutorials ansehen:

Fullstack-Abo – alle deine Vorteile im Überblick

Fullstack Logo

Das Fullstack-Abo ist das Rundum-sorglos-Paket für jeden Software-Professional. Als Abonnent hast du die Krone auf, wenn es um deine Weiterbildung geht!

Fullstack-Abo

198,80 € / Jahr – jetzt 40 € sparen –
12 Monate lang Zugriff, 10 Monate zahlen!

  • Interaktive Live-Events exklusiv auf der Plattform
  • Step-by-Step-Tutorials zu aktuellen Themen
  • Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv

Ab 72 € im Jahr pro Nutzer

  • Rabatte für bis zu 3 Bestellungen von Teilnahmen deines Teams an unseren Konferenzen und Trainings
    3-Nutzer-Lizenz: 150 €
    5-Nutzer-Lizenz: 200 €
    10-Nutzer-Lizenz: 250 €
    15-Nutzer-Lizenz: 300 €
  • 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
  • Wir belohnen Ihre Treue: Sonderpreis für Printabonnenten! Sie sparen bis zu 10 € monatlich

Wir finden für jedes Team das passende Angebot!

  • Umfangreiche Rabatte an für die Teilnahme an unseren Konferenzen und Trainings
  • 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
  • Unkomplizierter Zugriff per IP-Adresse
  • Firmenweiter Zugang über E-Mail-Domain
  • Kein Administrationsaufwand

198,80 € / Jahr – jetzt 40 € sparen –
12 Monate lang Zugriff, 10 Monate zahlen!

  • Interaktive Live-Events exklusiv auf der Plattform
  • Step-by-Step-Tutorials zu aktuellen Themen
  • Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv

Ab 72 € im Jahr pro Nutzer

  • Rabatte für bis zu 3 Bestellungen von Teilnahmen deines Teams an unseren Konferenzen und Trainings
    3-Nutzer-Lizenz: 150 €
    5-Nutzer-Lizenz: 200 €
    10-Nutzer-Lizenz: 250 €
    15-Nutzer-Lizenz: 300 €
  • 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
  • Wir belohnen Ihre Treue: Sonderpreis für Printabonnenten! Sie sparen bis zu 10 € monatlich

Wir finden für jedes Team das passende Angebot!

  • Umfangreiche Rabatte an für die Teilnahme an unseren Konferenzen und Trainings
  • 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
  • Unkomplizierter Zugriff per IP-Adresse
  • Firmenweiter Zugang über E-Mail-Domain
  • Kein Administrationsaufwand