Veranstaltung

(virtuelles) 131. Treffen: Integration-Testing mit Docker und Testcontainers

Am Donnerstag, dem 10. Dezember 2020, findet das 131. JUG Saxony Treffen statt. Wir freuen uns, Euch erneut virtuell begrüßen zu dürfen!

Das Webinar findet über die Plattform ClickMeeting statt. Los geht’s um 19.00 Uhr.
Achtung: Eine Anmeldung ist unbedingt erforderlich. Ihr erhaltet im Anschluss die Zugangsinformationen zum Webinar am Veranstaltungstag.

Unser Online-Gast ist Kevin Wittek (Institut für Internet-Sicherheit – Westfälische Hochschule) mit seinem Vortrag zum Thema „Integration-Testing mit Docker und Testcontainers“.

Integration-Tests sind für viele ein notwendiges Übel. Manuelle Installation und Konfiguration der lokalen Testumgebung oder eine Testinfrastruktur, die sich mehrere Entwickler und Teams teilen müssen, sorgen dafür, dass viele Entwickler versuchen, auf aufwändige Integration-Tests zu verzichten.

Container-Technologien wie Docker ermöglichen es uns, unser bisheriges Verhältnis zu Integration-Tests, als Teil des Entwicklungsprozesses, grundlegend zu hinterfragen. Dank Docker haben wir die Möglichkeit, unsere komplette Test-Suite bestehend aus Unit-, Integration- und Acceptance-Tests direkt aus unserem Code-Repository zu starten. Die dafür benötigte Infrastruktur beschreiben wir direkt als Code.

Zu diesem Zweck werden wir uns die Testcontainers Java-Library anschauen. Diese ermöglicht es uns, die für unsere Tests benötigten Container direkt als Teil unserer JUnit-Tests zu beschreiben.
__________

Kevin Wittek (Institut für Internet-Sicherheit – Westfälische Hochschule) ist Testcontainers Co-Maintainer und aktives Mitglied der Java- und OSS Community. Oracle Groundbreaker Ambassador. Softwerker und Testing-Fan. Schreibt gerne (?) MATLAB-Programme, um seine Frau bei der Durchführung von verhaltenswissenschaftlichen Experimenten mit Tauben zu unterstützen. Spielt E-Gitarre und ist in seinem zweiten Leben Musiker.
__________

Unter allen Teilnehmern verlosen wir sechs Jahresabonnements der JavaSPEKTRUM von SIGS DATACOM. Der Verlag unterstützt unsere Veranstaltung als Preissponsor.

Wir freuen uns auf ein tolles virtuelles Treffen!