iX 11/2019
S. 108
Wissen
Testing

Full-Stack-Testautomation einer Mobile-Banking-App

Durchgecheckt

Rudolf Grötz

Komplexe Microsevice-Architekturen als Backend für mobile Apps sind schwieriger zu testen als monolithische Anwendungen. Dazu sind neue Teststrategien nötig.

Die Bankenbranche befindet sich aufgrund veränderten Kundenverhaltens, der Verbreitung neuer Vertriebskanäle, der Einführung neuer Technologien und der Digitalisierung von Unternehmen und Gesellschaft im Umbruch. Verbraucher bevorzugen heutzu­tage Onlinebanking-Dienstleistungen.

Die Raiffeisen Bank International (RBI) startete 2017 mit dem aus verschiedenen agilen Product Streams bestehenden Programm „Group Digital Solutions“ eine Initiative, um diese Digitalisierung nicht zu verschlafen. Ziel war es, einerseits die PSD2-Regulative (Payment Services ­Directive 2) für Open Banking zu erfüllen und APIs zur Verfügung zu stellen und andererseits neue Kundensegmente durch die Entwicklung einer Mobile-Banking-­App zu erschließen. Mit dem Einsatz neuer Technologien wie Amazon Web Services, Microservices und Native-­Apps mit iOS/Android sowie agilen Vorgehensweisen wie DevOps gab es nicht nur in der Softwarearchitektur und -entwicklung neue Herausforderungen. Auch das Thema Softwaretests, ob manuell oder automatisiert, war von Grund auf neu zu konzipieren und umzusetzen. Dieser Artikel gibt Einblicke in die verschiedenen Testmethoden, die bei der Entwicklung der RBI-Mobile-Banking-­App myRaiff­eisen (Codename Newton) zum Einsatz kamen, und die Herausforderungen im Bereich Testautomation.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

8,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren