JAX & W-JAX
Die Konferenzen für Java, Architektur- und Software-Innovation

Workshop: Testen mit Docker

Workshop
Until June 24:
✓ Raspberry Pi or C64 Mini for free
✓ Group discount
✓ Save up to 367 €
Register now
Bis 24. Juni:
✓ Raspberry Pi oder C64 Mini gratis
✓ Kollegenrabatt
✓ Bis zu 367 € sparen
Jetzt anmelden
Until conference starts:
✓ Group discount
✓ Save up to € 247
Register now
Bis Konferenzbeginn:
✓ 5-Tages-Special
✓ Kollegenrabatt
✓ Bis zu 180 € sparen
Jetzt anmelden
Infos
Buchungshinweis:
Docker Testing Workshop

Testcontainers ist der Kleber, der Integrationstests mit benötigter Infrastruktur in Docker-Containern verbindet. Seit der Verfügbarkeit von Docker ist es leicht geworden, unterschiedliche Datenbanken, Message Broker etc. bereitzustellen. Die Registry erleichtert die Distribution. Hier setzt Testcontainers an, indem der Container-Lifecycle direkt aus dem Test gesteuert wird. So kann nichts vergessen werden, die Grenzen sind hart abgesteckt und ans Aufräumen wurde auch gedacht. Es gibt Adapter für alle gängigen Test-Frameworks. Falls mal etwas fehlen sollte, ist es relativ schnell geschrieben, da ein Container in zwei Zeilen Code erstellt und gestartet werden kann. Hier werden wir Hands-on beginnen und so die Mechanik von Testcontainers kennenlernen. Danach wird es über unterschiedliche Arten der JUnit-Integration und deren Auswirkungen auf Laufzeit und Testdesign zu der Integration mit Spring Boot gehen. Zum Schluss wird ein größeres Szenario mit Selenium-basierten Tests erarbeitet, welches komplett in Containern abläuft.

Take me to the full program of Zum vollständigen Programm von W-JAX W-JAX .

This Session belongs to the Diese Session gehört zum Programm vom W-JAXW-JAX program. Take me to the program of . Hier geht es zum Programm von JAX JAX .

This Session Diese Session belongs to the gehört zum Programm von W-JAXW-JAX program. Take me to the current program of . Hier geht es zum aktuellen Programm von W-JAX W-JAX or oder JAX JAX .
Alle News der Java-Welt:
Alle News der Java-Welt:

Behind the Tracks

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

Domain-driven Design
Grundlagen und Ausblick

Spring Ecosystem
Wissen in Spring-Technologien

Web-APIs
API-Technologie, Design und Management