Startseite
Fallstudien
QA-Automatisierungsservices für eine Mobile-Banking-App

QA-Automatisierungsservices für eine Mobile-Banking-App

Einführung einer End-to-End-QA-Automatisierung für die Mobile-Banking-App einer führenden Bank im Nahen Osten, inklusive iOS- und Android-Abdeckung, CI/CD-Integration und Echtzeit-Reporting via Slack.

Finanzen
Asien
QA-Automatisierung
Mobile Tests
[ Kunde ]

Über den Kunden

Der Kunde ist eine marktführende Bank im Nahen Osten mit dem Ziel, ihre technische Abteilung in einen eigenständigen SaaS-Anbieter für digitale Bankprodukte umzuwandeln. Als einer der führenden Finanzdienstleister der Region erkannte die IT-Abteilung der Bank als erste den Wert einer schnellen, nachhaltigen und qualitativ hochwertigen Bereitstellung durch automatisierte Tests.

9.109

Automatisierte Testfälle ausgeführt

2

Plattformen: iOS & Android

100%

CI/CD-Automatisierung integriert
[ Herausforderung ]

Manuelle Tests bremsen eine schnell wachsende Banking-App aus

Der Bankensektor im Nahen Osten ist äußerst dynamisch und wettbewerbsintensiv. Die Kosten für die Nutzerakquise sind hoch, daher muss jedes erfolgreiche Finanzinstitut schnell und flexibel agieren und einzigartige Lösungen bieten können.

Die Stakeholder des Kunden erkannten, dass manuelle Tests zu viel Zeit in Anspruch nahmen und die Markteinführungszeit verlängerten. Konkret wurden folgende Anforderungen definiert:

  • Automatisierte Tests, unterteilt nach Funktionen für eine gezielte Ausführung.
  • Die Möglichkeit für alle Teammitglieder, Tests jederzeit selbst zu starten.
  • Plattformspezifische Testausführung (iOS und Android).
  • Die Möglichkeit, je nach Phase Smoke-Tests oder vollständige Regressionstests durchzuführen, um die Tests vor der Veröffentlichung zu beschleunigen.
[ Lösung ]

Entwicklung der Lösung

Unser Team wählte Appium als Open-Source-Basis für die Automatisierung, um die Kosten niedrig zu halten, und entwickelte ein maßgeschneidertes Automatisierungs-Framework von Grund auf. Das Framework führt Tests für iOS- und Android-Versionen auf echten und virtuellen Geräten über SauceLabs aus.

Wesentliche bereitgestellte Funktionen:

  • Architekturdesign für die Testautomatisierung der bestehenden Anwendung
  • Automatisierte Tests, integriert in den bestehenden CI/CD-Prozess über Bitrise
  • Testberichte an Jira via XRay mit Slack-Benachrichtigungen
  • Tests nach Zeitplan oder bei Bedarf durch jedes Teammitglied auslösbar
  • Implementierung automatisierter UI- und API-Tests
[ Ergebnisse ]

Wirkung, die zählt

Das QA-Automatisierungs-Framework ermöglichte es dem Team des Kunden, jederzeit gezielte Tests zu starten, vollständige Regression- oder Smoke-Tests bei Bedarf auszuführen und sofortige Ergebnisse über Slack zu erhalten.

Vollständige CI/CD-Testautomatisierung

Das Team entwickelte von Grund auf ein Appium-basiertes Automatisierungs-Framework, das über Bitrise in die CI/CD-Pipeline integriert wurde. Dies ermöglicht häufige automatisierte Testläufe für neu erstellte sowie gespeicherte App-Versionen auf AWS.

Plattformübergreifende Abdeckung

Automatisierte Tests werden über die SauceLabs-Plattform sowohl für iOS- als auch für Android-Versionen der App auf echten und virtuellen Geräten ausgeführt, was dem Team eine vollständige plattformübergreifende Abdeckung bietet.

Echtzeit-Reporting

Testergebnisse werden über XRay an Jira gemeldet und mit Slack für sofortige Benachrichtigungen verknüpft, wodurch das gesamte Team in jeder Entwicklungsphase volle Transparenz über die Qualität hat.

[ Tech Stack ]

Technologie-Stack

Test-Framework

Appium

CI/CD & Geräte

Bitrise
SauceLabs
AWS

Berichtswesen

GraphQL

Visualisierungen

[ Fallstudien ]

Weitere Erfolgsgeschichten
entdecken

Wir haben über 200 Unternehmen dabei unterstützt, ihren Geschäftswert zu steigern und ihre Arbeitsweise durch bessere Software zu optimieren.

Haben Sie ein Projekt im Sinn?

Lassen Sie uns über Ihre Ziele sprechen und darüber, wie wir Sie dabei unterstützen können, sie zu erreichen.
Clutch Bage 5.0 rating
Dmitry Klim
Head of Growth
5900 Balcones Drive #21729, Austin, TX 78731
[email protected]
+1 (512) 921-9631