Zum Inhalt springen

Integration Testing with Citrus and Sakuli (Sven Hettwer, Simon Hofmann)

Foto von Benjamin Nothdurft
Hosted By
Benjamin N.
Integration Testing with Citrus and Sakuli (Sven Hettwer, Simon Hofmann)

Details

Diesmal laden wir Euch zu einem Doppelpack bei der Softwerkskammer Thüringen in Jena ein. Ihr lernt gleich zwei coole Integration Testing Frameworks mit Vortrag und Workshop kennen.

Aufgepasst: Am Folgetag geht es in Erfurt mit einem Hackergarten in die Verlängerung. Diesmal werden beide Frameworks mit GitHub-Pull-Requests weiterentwickelt: https://www.meetup.com/hackthde/events/259485091

Agenda:

19:00 Ankommen
19:15 Vorstellung der Softwerkskammer Thüringen
19:30 Gemeinsamer Vortrag zu Beginners Workshop – Citrus & Sakuli 2.0 (Sven Hettwer, Simon Hofmann)
20:00 Pause (15-20 min)
20:15 Zwei Workshopgruppen – Citrus & Sakuli 2.0 (45-60 min)
21:15 Vorstellung der Ergebnisse
21:30 Ende und Ausklang in der Wagnergasse

Vortrag zu Beginners Workshop – Citrus & Sakuli 2.0:

Beim Thema Softwaretests fängt es jenseits von Unit-Tests erst richtig an, spannend zu werden. Nicht erst, seit sich Microservices als beliebtes Architekturmuster durchgesetzt haben, ist die Sicherstellung des korrekten Zusammenspiels zwischen Softwarekomponenten und die Überprüfung der Funktionalität des Gesamtsystems eine der größten Herausforderungen beim Testen von Software. Simon Hofmann und Sven Hettwer geben einen Überblick über die Thematik und stellen dabei die beiden Open Source Frameworks Citrus (Integration Testing) und Sakuli 2.0 (End-to-End Testing & Application Monitoring) vor.

Zwei Workshopgruppen – Citrus & Sakuli 2.0:

Anschließend wird es zwei parallele Workshops geben, bei denen interessierte die ersten Schritte mit den jeweiligen Tools machen können und die Gelegenheit bekommen, ein Beispielprojekt mithilfe des jeweiligen Frameworks zu testen. Idealerweise bringen die Teilnehmer ein grundlegendes Verständnis der gängigen Tools im Java- und Node.js-Ökosystem und eine eigene Workstation mit.

Trainer:

Sven Hettwer – www.twitter.com/SvenHettwer

Sven ist Nerd, Senior Software Engineer bei Consol in Düsseldorf, Clean Code Enthusiast, Motorradfahrer, passionierter Koch und nicht zuletzt Liebhaber von Herausforderungen. Als Maintainer des Open Source Frameworks Citrus legt er großen Wert auf Testautomatisierungs- und CI/CD-Lösungen.

Simon Hofmann - www.twitter.com/s1hofmann

Simon ist Senior Software Engineer bei Consol in Müchen, ISQTB Certified Tester und Organisator des Agile Testing Munich Meetups. Neben Machine Learning und Bildverarbeitung interessiert er sich auch für erneuerbare Energien. Zudem ist er Maintainer der Open Source Frameworks Sakuli und nut.js.

Links:

https://citrusframework.org
https://github.com/citrusframework/citrus
https://www.consol.de/it-solutions/e2e-testing
https://github.com/ConSol/sakuli

Photo of Softwerkskammer Thüringen group
Softwerkskammer Thüringen
Mehr Events anzeigen
Xceptance Software Technologies GmbH
Leutragraben 2-4 · Jena, TH