weniger Leistungsprobleme in der Produktion
default
Reduzierung der Testwartungszeit
default
schnellere Testausführung
default

Die Raiffeisen-Gruppe ist die führende Schweizer Privatkundenbank. Die Gruppe ist der drittgrößte Akteur auf dem Schweizer Bankenmarkt; sie hat rund 1,9 Millionen Genossenschaftsmitglieder und mehr als 3 Millionen Kunden. Die 229 rechtlich autonomen Raiffeisen-Genossenschaftsbanken sind in der Raiffeisen Switzerland Cooperative zusammengefasst, dem strategischen Leiter der gesamten Raiffeisen-Gruppe. Mit einem engagierten Team, das sich darauf konzentriert, den besten Service für über 3,8 Millionen Kunden zu bieten, und dem ständigen Ziel, das Geschäftsvertrauen zu stärken, investiert die Bank stark in IT-Systeme. Die Implementierung des marktführenden Kernbanksystems Avaloq legt die Grundlage für die agile Umsetzung zukünftiger digitaler Projekte durch die Bank.
Raiffeisen befindet sich in einer kontinuierlichen digitalen Transformation. So setzt die Gruppe beispielsweise moderne SaaS-Lösungen in dynamischen Infrastrukturen wie OpenShift ein, um sich agil aufzustellen und Online-Kundinnen und -Kunden gute, serviceorientierte Interaktion zu bieten. Das Ziel dabei ist es, schneller auf Kundenanforderungen zu reagieren, neue Onlinedienste rasch umzusetzen und Backend-Prozesse effizienter zu verwalten. Um diesen Standard dynamischer Innovation zu erreichen, hat die Bankengruppe eine moderne Plattform für Last- und Leistungstests eingeführt. Raiffeisen entschied sich dabei für NeoLoad. Die Tricentis Lösung ermöglicht genau die Testagilität, die erforderlich ist, um Kundinnen und Kunden sowie Mitarbeiterinnen und Mitarbeitern eine bessere User Experience zu bieten.
Das Qualitätssicherungsteam von Raiffeisen besteht aus 12 Personen, darunter vier Experten für Performancetests. Ihre Mission ist es, die Zuverlässigkeit und Geschwindigkeit von 35 Anwendungen und Backend-Diensten sicherzustellen, die täglich von mehr als 3,8 Millionen Kunden genutzt werden und über 10 900 Mitarbeiter. Seine Anwendungen bestehen aus verschiedenen Backend-Systemen und Schnittstellen, die E-Banking- und Kernbanking-Funktionen unterstützen. Die Avaloq-Front-to-Back-Plattform ist das Rückgrat dieser Architektur, die auf den modernsten Cloud-Technologien gehostet wird.
Last- und Leistungstests sind entscheidend, um die Zuverlässigkeit dieser geschäftskritischen Anwendungen bei hohen Volumina sicherzustellen – und hier sticht die E-Banking-Plattform als wichtigste Anwendung heraus. Die 3,8 Millionen Kundinnen und Kunden verursachen mehr als 1.200Transaktionen pro Sekunde. Darüber hinaus treten Leistungsspitzen am Monatsende auf, wenn bei Kundinnen und Kunden von Raiffeisen Gehaltsabrechnungen anstehen. Dies stellt eine erhebliche Belastung für die Backend-APIs des Systems dar. Leistungstests ermöglichen es der Bank, ihren Kunden jederzeit das beste digitale Erlebnis zu bieten.
Das Kernbanksystem basiert auf der Avaloq-Plattform mit verschiedenen Schnittstellen und Backends, und die Plattform unterstützt alle Bankgeschäfte. Es handelt sich um die Hauptanwendung, die täglich von mehr als 10,900 Mitarbeitern genutzt wird, mit Spitzenwerten zu Beginn des Tages, wenn sich die Mitarbeiter im System anmelden. Performance-Testen Avaloq sind entscheidend, um die Produktivität und Kundenzufriedenheit der Mitarbeiter sicherzustellen.
Warum NeoLoad geschäftskritisch ist:
Louis Stark — Software Engineer im Test- & QA-Team
Um sich an die Initiativen zur digitalen Transformation anzupassen, wollte Raiffeisen seine Verfahren zu Performancetests weiterentwickeln. NeoLoad hat Raiffeisen geholfen, mit schnelleren, agileren und effizienteren Last- und Performancetests in das neue Zeitalter einzusteigen. Dies ermöglicht eine umfassendere Testabdeckung bei gleichzeitig geringerem Personalaufwand – und führt so zu zuverlässigeren Anwendungen. Louis Stark, Softwareentwickler in der Test- und QA-Abteilung bei Raiffeisen, erklärte: „Die Technologie von NeoLoad ist überlegen, da sie schnellere Tests und eine präzisere Validierung ermöglicht.“ Dies bietet mehr Flexibilität, sodass wir die Plattform an alle unsere Lastanforderungen anpassen können (z. B. die Erweiterung unserer Lizenz für 7,000 VUs für einen begrenzten Zeitraum, um Tests bei hoher Last durchzuführen)."
Auch die Testoptimierung ist wesentlich effizienter. Mit NeoLoad kann Raiffeisen alle Benutzerpfade automatisch prüfen und benötigt deutlich weniger Zeit für die Feinabstimmung eines Skripts. Was mit der vorherigen Lösung zwei Tage dauerte, ist mit NeoLoad in einem Tag erledigt. Stark betont: „50 Prozent unserer Zeit einzusparen ist ein enormer Gewinn." Bei der Testwartung ist der Gewinn sogar noch größer. Die Testwartung ist mit NeoLoad 80 Prozent schneller.Über die Effizienzgewinne für mehr Agilität hinaus bietet NeoLoad eine bessere Testgenauigkeit. Es deckt Testfälle ab, die vorher nicht möglich waren (z. B. WebSockets-Technologie). Raiffeisen hat einige testdesignbezogene Probleme um bis zu 20 Prozent reduziert.
Insgesamt ermöglicht der Wechsel zu NeoLoad der Bank, mehr Performance-Tests für mehr Anwendungen durchzuführen – eine höhere Anzahl von Testfällen mit weniger Personal. „Früher hatten wir sechs 35 Mitarbeiter, die Anwendungen testeten. Mit NeoLoad haben wir nur vier Mitarbeiter, die 50 Anwendungen testen. Wir bieten nun eine bessere Testabdeckung und liefern unseren Kunden und Mitarbeitern eine verbesserte User Experience und höhere Zuverlässigkeit.“
„Die Auswirkung auf die User Experience ist signifikant“ , erklärte Stark.„Wir hatten früher 2-3 Abstürze pro Woche während der morgendlichen Spitzenzeiten. Die Umstellung auf NeoLoad ermöglichte es uns, Engpässe noch vor Erreichen der Produktionsumgebung zu identifizieren und zu beheben. Wir konnten die Produktionsprobleme auf durchschnittlich einen pro Monatreduzieren.“
In nur 5 Minuten startklar. Keine Kreditkarte erforderlich.