Erfolgreiches Release einer Smartphone-App

Kontext & Herausforderung

Das Unternehmen entschied sich für Expleo, da es die Hilfe eines unabhängigen Teams mit fundierten Erfahrungen beim Testen mobiler Anwendungen im Bereich Finanzdienstleistungen benötigte. Um eine angemessene Testabdeckung für die relevante Benutzergruppe zu gewährleisten, musste die App für drei Haupt- und mehrere Zwischen-Versionen von Android auf verschiedenen Mobilgeräten von Samsung, HTC und Nexus getestet werden. Die Anzahl möglicher Kombinationen von Software und Mobilgeräten ergab eine große Matrix an Testfällen, deren Ausführung kostspielig und aufwendig wäre.

Das Unternehmen benötigte umfassende Test-Dienstleistungen, um die Qualität der neuen App zu gewährleisten. Testautomatisierung und effiziente Funktionstests waren erforderlich, um die Testzeiten zu reduzieren und die Qualität zu verbessern. Gleichzeitig sollten Sicherheits- und Performance-Tests dafür sorgen, dass das gesamte System sicher ist und für den gleichzeitigen Zugriff durch hunderte Benutzer skaliert werden kann.

Lösung & Ergebnisse

Expleo brachte langjährige Erfahrung hinsichtlich Softwaretests und Qualitätsmanagement im Finanzsektor sowie umfassendes Know-how für das Testen im Mobilbereich in das Projekt ein. Dies machte es möglich, die Kosten für Testressourcen um 30% zu reduzieren und gleichzeitig eine Plattform für umfassende Sicherheits-, Funktions-, Performance- und automatisierte Regressionstests über mehr als 1.000 Testfälle hinweg bereitzustellen. Mithilfe einer Mischung aus Eigenentwicklungen und Open-Source-Tools schuf Expleo eine maßgeschneiderte Remote-Testumgebung für Mobilgeräte, die es ermöglichte, den Großteil der Arbeiten in Expleos Offshore-Zentren durchzuführen. Dank dieser Lösung erhielt der Kunde eine auf seine speziellen Bedürfnisse zugeschnittene Testplattform für Mobilgeräte zu weit geringeren Kosten als bei vergleichbaren Standardlösungen anderer Anbieter.

Kundennutzen

Mit umfassenden Sicherheits-, Funktions-, Performance- und automatisierten Regressionstests hat Expleo dem Kunden zum erfolgreichen Release seiner Smartphone-App verholfen. Der Ansatz von Expleo bot folgende Vorteile:

  • Durch Remote-Tests in den Offshore-Zentren von Expleo wurden die Kosten für Ressourcen um 30% reduziert.
  • Die Testdauer wurde um ein Drittel verkürzt. Dadurch konnte das Entwicklungsteam einen größeren Funktionsumfang noch schneller bereitstellen. In jedem Testzyklus wurden mehr als 1.000 Testfälle auf neun verschiedenen Betriebssystemversionen und mehreren Gerätetypen ausgeführt.
  • Die von Expleo entwickelte Lösung ist skalierbar: Je nach Bedarf lassen sich neue Kombinationen von Geräten und Software oder Testfällen hinzufügen, um auch künftige Versionen der App entsprechend validieren zu können.
  • Durch die Tests wurden mehrere Sicherheitslücken identifiziert. Dazu gehörte eine unsichere Passwortübermittlung, die unter Umständen die Sicherheit der Kundendaten gefährdet hätte.
  • Performance-Tests trugen dazu bei, kritische Leistungsengpässe zu ermitteln und zu beheben.

Case studies