Vergangenes Meetup

Testcontainers

Dieses Meetup liegt in der Vergangenheit

36 Personen haben teilgenommen

CTS Eventim

Contrescarpe 75a · Bremen

Wie du uns findest

am Empfang mit dem Aufzug in Stockwerk 5

Bild des Veranstaltungsortes

Details

Eine produktionsähnliche, portable Testumgebung; beschrieben in Code - damit lösen wir uns von der Notwendigkeit einer komplizierten und manuellen Konfiguration einer Testumgebung, die wir womöglich noch mit anderen Entwicklern und Teams teilen müssen.
Wir werden sehen, wie wir eine voll funktionsfähige Test-Suite, die nicht nur aus Unit-Tests, sondern auch aus Integration- und Acceptance-Tests besteht, direkt nach dem auschecken unseres Repositories ausführen können. Und anstatt eine Menge von fehleranfälligen und fragilen Bash-Skripten zu schreiben um unsere Docker-Container zu instrumentieren, werden wir unsere Erfahrung im Schreiben von JUnit-Tests dazu verwenden, die leistungsfähige Testcontainers Java-Library für diesen Zweck einzusetzen. Zum Schluss werden wir einen kleinen Ausblick auf Groovy und Spock wagen und sehen, wie wir noch aussagekräftige Tests im BDD-Stil schreiben können.

Im Anschluss lädt Eventim zum lockeren Austausch bei Snacks und Getränken ein.

Kevin Wittek
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. Entwickelte sich dank Spock zum TDD-Fanatiker.
Heutzutage arbeitet Kevin bei der Cyber-Security Firma GDATA Advanced Analytics und konzentriert sich dort auf Themen wie Software-Craftsmanship, Infrastructure as Code und CI-Pipelines, um so die Welt Container für Container ein Stückchen besser zu machen.

Eine Veranstaltung im Rahmen des iJUG e.V..