Konzeption und Implementierung eines Dashboards zur Visualisierung von Integrationstests
Wie lässt sich die Qualität von Softwaretests auf einen Blick erfassen? In Zusammenarbeit mit PostFinance entstand ein automatisiertes, nun produktiv genutztes Dashboard, welches die Ergebnisse der Integrationstests zentral bündelt sowie historisiert.
Späti, Céline, 2026
Art der Arbeit Bachelor Thesis
Auftraggebende PostFinance
Betreuende Dozierende Moriggl, Pascal
Views: 1
In der modernen Softwareentwicklung mit kurzen Release-Zyklen sichern zahlreiche manuelle und automatisierte Integrationstests die Qualität ab. Im Bereich Online Banking von PostFinance wurden deren Ergebnisse zwar laufend erzeugt, waren jedoch über mehrere Werkzeuge verteilt und weder zentral noch historisiert verfügbar. Für Release-Entscheidungen mussten die Kennzahlen mit spürbarem manuellen Aufwand zusammengetragen werden, und Entwicklungen über die Zeit liessen sich nur schwer frühzeitig erkennen.
Auf Basis einer Literaturrecherche und der Bedürfnisse verschiedener Rollen wurden die relevanten Kennzahlen erhoben, priorisiert und mit einem Praxisvergleich verifiziert. Anschliessend entstand iterativ eine Lösung, welche vorhandene Daten aus der CI/CD-Pipeline und dem bestehenden Application-Lifecycle-Management-Tool automatisiert in einer Analyseplattform zusammenführt. Die Zwischenstände wurden in mehreren Feedbackrunden mit den beteiligten Fachpersonen geschärft und die fertige Lösung abschliessend evaluiert.
Entstanden ist ein automatisiertes Dashboard, welches den Status der Integrationstests zentral, aktuell und historisiert abbildet. Es dient damit als objektive Entscheidungsgrundlage im Release-Prozess. Das bisher aufwändige manuelle Zusammentragen der Kennzahlen entfällt, und Entwicklungen über die Zeit werden früh erkennbar. Ein besonderes Merkmal ist die rollengerechte Sicht, sodass jede beteiligte Rolle die für sie relevanten Kennzahlen vorfindet, auch wenn nicht jede Kennzahl für alle gleich bedeutsam ist. In der abschliessenden Evaluation fiel die Rückmeldung der beteiligten Fachpersonen durchweg positiv aus. Auf einer fünfstufigen Skala wurde die Verbesserung gegenüber der bisherigen Situation nahezu einstimmig als hoch bewertet, die Erwartungen wurden erfüllt und der Mehrwert als mittel bis hoch eingeschätzt. Die Lösung wird bereits produktiv genutzt und ist so aufgebaut, dass sie sich flexibel um weitere Kennzahlen erweitern und auf weitere Bereiche ausweiten lässt. Für PostFinance entstehen dadurch mehr Transparenz über die Softwarequalität, eine fundiertere Grundlage für Release-Entscheidungen und eine spürbare Entlastung von manuellem Aufwand.
Studiengang: Wirtschaftsinformatik (Bachelor)
Keywords Testmanagement, Softwaretesting, Testautomatisierung, Automatisierung, KPI-Dashboard, CI/CD, Qualitätssicherung, Datenvisualisierung, Splunk, Release-Management, Transparenz, Integrationstests, Online Banking
Vertraulichkeit: vertraulich