Talk

Self-Contained Integrationstests mit Docker und Testcontainers

Neben Unit-Tests, bei denen sich Abhängigkeiten wegmocken lassen, überprüfen Integrationstests z.B., dass der Datenlayer mit einer richtigen Datenbank funktioniert. In der Vergangenheit wurden hierzu zumeist dedizierte Testsysteme oder eine lokale In-Memory-Datenbank verwendet. Beide Lösungen haben jedoch Nachteile. Dieser Talk zeigt, wie sich diese Nachteile mit Docker und Testcontainers umgehen lassen. Dabei entstehen Integrationstests mit einer vollständigen Test-Umgebung, die vollkommen ohne manuelle Eingriffe auskommen und komplett in Code beschrieben sind. Neben dem Testen von Code mit Datenbank-Abhängigkeiten betrachtet der Talk auch Selenium-basierte Tests mit Containern.

Date
2018-09-07
Time
09:00 - 10:00
Conference / Event
Berlin Expert Days 2018 (BED-Con)
Venue
Urania Berlin, Berlin
  • Slide 1
    1/18
  • Slide 2
    2/18
  • Slide 3
    3/18
  • Slide 4
    4/18
  • Slide 5
    5/18
  • Slide 6
    6/18
  • Slide 7
    7/18
  • Slide 8
    8/18
  • Slide 9
    9/18
  • Slide 10
    10/18
  • Slide 11
    11/18
  • Slide 12
    12/18
  • Slide 13
    13/18
  • Slide 14
    14/18
  • Slide 15
    15/18
  • Slide 16
    16/18
  • Slide 17
    17/18
  • Slide 18
    18/18

Swipe for more

Scroll or use your arrow keys for more

Scroll for more

Use your arrow keys for more

Download Slides