Automatisierte Regressionstests: Testest du noch oder deployst du schon?

Agile Day
18.05.
ab 10:45 Uhr
bis Uhr
Testen
Raum
Rebland

Abstract

Zielgruppe: Entwicklerinnen und Entwickler, Testende, Testmanagerinnen und Testmanager

Vorkenntnisse: keine

„release early, release often“ ist ein Leitsatz der agilen Softwareentwicklung. Bei häufigen Releases steht man jedoch vor der Herausforderung sicherzustellen, dass die ausgelieferte Software möglichst fehlerfrei und kontinuierlich lauffähig ist. Um dies zu erreichen, greifen viele Unternehmen auf aufwendige manuelle Regressionstests zurück oder automatisieren einen Teil ihrer Tests mit dem de-facto-Standard Selenium.

In der Praxis zeigt sich jedoch, dass die Erstellung und die Wartung von komplexen Selenium-Tests umfangreiche Programmierkenntnisse erfordern und deshalb oft von Entwicklern vorgenommen werden müssen. Daher stellt sich die Frage: Wäre es nicht sinnvoll, dass die Regressionstests stattdessen von den zuständigen Testern erstellt und gepflegt werden?

In diesem Vortrag berichten wir über die Erfahrungen und Best Practices, die wir bei der Automatisierung von komplexen manuellen Regressionstests mit Hilfe des Tools Katalon Studio gesammelt haben und zeigen, wie wir damit dem Ziel eines schnelleren Time-to-Markets einen großen Schritt nähergekommen sind.

Folien:

Speaker

Christian Fix

L-Bank, Deutschland

Christian Fix ist als Java-Fullstack-Entwickler für die L-Bank tätig. Obwohl sein Hauptaugenmerk auf klassischen Themen rund um die Softwareentwicklung und –architektur liegt, hat er sich in den letzten Monaten intensiv mit der Automatisierung von manuellen Regressionstests mit Hilfe von Katalon Studio beschäftigt.

Torsten Simonis

L-Bank, Deutschland

Torsten Simonis arbeitet als Senior Java-Fullstack-Entwickler für die L-Bank. Neben der Weiterentwicklung und Modernisierung der zentralen Zuschuss- und Darlehensplattform, beschäftigt er sich mit der Analyse und Optimierung automatisierter Tests im Spannungsfeld zwischen agiler Softwareentwicklung und regulatorischen Anforderungen in Banken.