Fabian Gotzen ist ein Software Engineer mit ausgeprägter Leidenschaft für Java und das Spring Framework.
Während der Entwicklung von diversen Webanwendungen konnte er zusätzlich umfassende Erfahrungen im DevOps-Bereich sammeln und wendet die Kombination dieser Erfahrungen heute innerhalb der SIX an.
X (Twitter): @fabian_gotzen
31.10.2023
LOCATION: Zürich
KEYWORDS: Lessons learned, Technology, Hands-On
AGENDA: | 18:15-19:30h: Vortrag inkl. Q/A Nach dem Vortrag hast Du Gelegenheit, Dich mit dem Referenten und Berufskollegen bei einem reichhaltigen Apéro auszutauschen und zu vernetzen. |
SPEAKER: Fabian Gotzen COMPANY: SIX Group
SLIDES: 231031_Testcontainers_TechTalk.pdf
SLIDES 2: https://github.com/fabiangotzen/testcontainers
Die Testcontainers Library ist ein mächtiges Tool für Integration Testing und hat in letzter Zeit immer mehr an Popularität gewonnen.
Durch isolierte Umgebungen für Testzwecke bietet sie eine hervorragende Alternative zu herkömmlichen Methoden, zusätzlich gewinnt die Thematik durch die verbesserte Unterstützung in Spring Boot 3 an Aktualität. Entwickler-Teams, welche die Vorteile kennengelernt haben und sie nun in ihren Java- und Spring-basierten Projekten einsetzen wollen, stehen vor vielen Fragen oder laufen gar Gefahr, einiges an Lehrgeld zu bezahlen.
In diesem konkreten Erfahrungsbericht wird dargestellt, welche Konsequenzen zu erwarten sind, und wie man potenziellen Problemen aus dem Weg gehen kann.
Dabei werden einige der wichtigsten Lektionen vorgestellt, die während der Implementierung gelernt wurden, um anderen Entwicklerteams zu helfen, die gleichen Fehler zu vermeiden.
LANGUAGE: Talk: de / Slides: en
Fabian Gotzen ist ein Software Engineer mit ausgeprägter Leidenschaft für Java und das Spring Framework.
Während der Entwicklung von diversen Webanwendungen konnte er zusätzlich umfassende Erfahrungen im DevOps-Bereich sammeln und wendet die Kombination dieser Erfahrungen heute innerhalb der SIX an.
X (Twitter): @fabian_gotzen
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.