Skip to content

Integration Testing mit Microcks und Testcontainers & Webanwendungen mit Next.js

Photo of Stefanie Schwilski
Hosted By
Stefanie S. and Markus L.
Integration Testing mit Microcks und Testcontainers & Webanwendungen mit Next.js

Details

Um was geht es dieses mal?
Dieses Mal haben wir direkt zwei Talks für euch im Gepäck!

Leichtgewichtiges Integration Testing mit Microcks und Testcontainers - Dr. Florian Rademacher
"Die Digitalisierung komplexer Geschäftsprozesse setzt oft Interaktionen zwischen unterschiedlichen Softwaresystemen voraus. APIs sind ein bewährtes Mittel zur technischen Realisierung solcher Interaktionen. Mit Spezifikationen wie OpenAPI und AsyncAPI ist es möglich, Endpunkte und Nachrichtenstrukturen team- und technologieübergreifend zu definieren, was die Harmonisierung von API-Verständnis und -Implementierung fördert. Dennoch bleibt das Integration Testing zur Prüfung der Kompatibilität zwischen API-Anbietern und -Konsumenten herausfordernd: Wie lassen sich wiederholbare Testumgebungen einrichten und pflegen? Wie lässt sich die Verfügbarkeit solcher Umgebungen mit geringem Wartungsaufwand sicherstellen? Wie lassen sich Systeme simulieren, für die nur API-Definitionen bekannt sind, die aber keine dedizierte Unterstützung für Integration Testing bieten? Ausgehend von Erfahrungen aus einem Projekt in der Retail-Branche für das Customer Relationship Management zeigt der Vortrag, wie diesen Herausforderungen begegnet werden kann. Konkret wird auf Basis der Tool-Kombination aus Testcontainers und Microcks erläutert (1) wie wiederholbare Testumgebungen für mockbasiertes Integration Testing lokal oder zentral aufgesetzt werden können; (2) wie sich Mocks automatisiert aus vorhandenen API-Definition ableiten lassen; und (3) wie diese Mocks ohne großen Programmieraufwand erweitert werden können, um Inhalte von Anfragen auszuwerten und mit spezifischen Antworten zu reagieren."

Das Frontend im Backend: Webanwendungen mit Next.js - Nils Hartmann
"In meinem Vortrag möchte ich mit euch in die Webentwicklung mit Next.js eintauchen. Dieses JavaScript-Framework verwischt die Grenzen zwischen reinen Backend- und Frontend-Anwendungen: Genau wie wie bei “klassischen” Webanwendungen (mit Java, .NET etc) werden damit Multi-Page-Anwendungen gebaut, deren Ausführung und Rendering im Backend erfolgt. Dank der Integration von React können wir gleichzeitig aber nahtlos Logik implementieren, die im Browser ausgeführt und dort für flüssige Interaktionen sorgt. Haben wir mit Next.js also das Beste aus beiden Welten? Für welche Anwendungsfälle lohnt sich Next.js und wo liegen dessen Grenzen? Um diese Fragen zu beantworten, möchte ich euch Next.js anhand von praktischen Beispielen mit Live Coding vorstellen. So sehen wir Entwicklung und Verhalten von Next.js-Anwendungen “live und in Farbe”, und haben Raum für Fragen und Diskussionen.
Der Vortrag richtet sich an Architekt:innen und Entwickler:innen von Web-Anwendungen und ausdrücklich auch an Leute, die im Alltag eher im Backend als im Frontend unterwegs sind, aber ein Verständnis aktueller Frontend-Technologien bekommen möchten. Die gezeigten Code-Beispiele in React und Next.js werdet ihr auch ohne jeweilige Vorkenntnisse verstehen."

Hybrides Setup!
Wir freuen uns, euch bei uns in den Räumen der codecentric AG in Dortmund willkommen zu heißen. Vor Ort versorgen wir euch mit Snacks und Getränken und freuen uns gleichzeitig über interessante Diskussionen und einen guten Austausch. Für alle, die es nicht zu uns ins Office schaffen, werden wir das Meetup Hybrid durchführen. Der Stream beginnt ca. 10 Minuten später, damit wir vor Ort ausreichend Möglichkeit für persönliches Kennenlernen haben.
Den Live-Stream findet ihr auf dem YouTube-Channel der codecentric AG.

Anreise:
Per Zug: Vom Dortmunder HBF sind es ca. 10 Minuten zu Fuß.
Mit dem Auto: Vor dem Office finden sich einige Parkplätze, am Wall vor der Thier Galerie finden sich weitere Parkplätze

Photo of tech & talk in Dortmund group
tech & talk in Dortmund
See more events
This is a hybrid event.
In Person
codecentric AG
Hoher Wall 15 · Dortmund
Online event
This event has passed