Online-Meet September: Revisionssicher Testen mit Cucumber & Testcontainers


Details
Wir freuen uns, euch zu einem weiteren gemeinsamen Abend einladen zu dürfen und begrüßen Maik Heene als Speaker.
Abstract:
Über das Thema Behavior Driven Development ist in den letzten Jahren schon viel gesprochen worden. Auch ich habe mich gefragt "Kann das funktionieren?, "Wie mit komplexen Parametern umgehen?" oder "Wie gehe ich mit einer großen Datenbasis um, die ich für den Testfall benötige?". Gerade die Finanzbranche ist dafür bekannt, z.B. für Risikoanalysen, viele Daten und Eingabeparameter zu benötigen. Mit Gherkin und menschenlesbaren Testfällen wird die Durchführung schnell unübersichtlich oder gar unmöglich.
Es wird aber möglich werden, wenn Domänenexperten leichtgewichtige Datenbanken bereitstellen und Testfälle definieren, gemeinsam eine lebende Dokumentation erschaffen. Ja, es wird sogar möglich, mit einfachen Mitteln revisionssicher zu testen und eine automatisierte, unabhängige Testung durch Nicht-Techniker mit Fachexpertise zu ermöglichen.
Als Tool zur Ausführung von Gherkin-Testfällen wird Cucumber das Mittel der Wahl. Und Testcontainers, mittlerweile auch nicht mehr unbekannt, soll uns helfen, diese Testfälle revisionssicher zu implementieren.
In diesem Talk möchte ich mit euch unseren Erfahrungen teilen und berichten, welchen Mehrwert es uns und unseren Kunden schafft, menschenlesbare und ausführbare Testfälle mit Cucumber & Testcontainers in unseren Arbeitsalltag zu implementieren.
Agenda:
18:30 Uhr Welcome, Ankommen
18:40 Uhr Kurzes Hallo der Softwerkskammer Köln
18:45 Uhr Vortrag von Maik danach Q&A und Diskussion
Über Maik:
Aktuell ist Maik bei der parcIT GmbH als Fullstack-Softwareentwickler im Java Enterprise Umfeld tätig. Durch seine Expertise in den Branchen Banksteuerung, Logistik, Managed-Hosting, Groß- & Einzelhandel und Dialogmarketing verfügt er über vielseitige und intensive Einsichten in verschiedene Softwarelandschaften und in ganz unterschiedliche Geschäftsanforderungen. Neben seiner Tätigkeit als Softwareentwickler, ist er ein großer Enthusiast für Agilität und agiles Mindset. Dieses Mindset lebt er tagtäglich in seinem Beruf.

Online-Meet September: Revisionssicher Testen mit Cucumber & Testcontainers