W-JAX | 4. - 8. November 2019, München

Integrationstests mit Docker und Testcontainer

Session
Infos
Thursday, 8. November 2018
16:30 - 17:30
Raum:
München

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 Unittests, 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.

Alle News der Java-Welt:
Alle News der Java-Welt:

Behind the Tracks of W-JAX 2019

Agile & Culture
Teamwork & Methoden

Data Access & Machine Learning
Speicherung, Processing & mehr

Clouds, Kubernets & Serverless
Alles rund um Cloud

Core Java & JVM Languages
Ausblicke & Best Practices

DevOps & Continuous Delivery
Deployment, Docker & mehr

Microservices
Strukturen & Frameworks

Web Development & JavaScript
JS & Webtechnologien

Performance & Security
Sichere Webanwendungen

Serverside Java
Spring, JDK & mehr

Digital Transformation & Innovation
Technologien & Vorgehensweisen

Software-Architektur
Best Practices