Schlechte Bewertungen im App Store oder bei Google Play können das Leben einer Applikation verkürzen, denn Verbraucher sind wählerisch. Schon mit einer Drei-Sterne-Bewertung fällt die Anwendung für 50 Prozent der User durch. Dies erfordert Software-Testing – am besten mit einem strategischen Ansatz.
(Quelle: wladimir1804 - Adobe Stock)
Smartphones, Tablets, E-Reader und Wearables wie Smartwatches – mobile Geräte haben den PC als Hauptquelle des weltweiten Internetverkehrs längst überholt. Diese Entwicklung bedeutet, dass Anwendungen auf all diesen Geräten reibungslos funktionieren müssen. Verbraucher wollen ein „intuitives“ Erlebnis. Um ein solches zu erreichen, durchlaufen Apps im Normalfall groß angelegtes Software-Testing in fragmentierten Umgebungen.
Die Tests verfolgen ähnliche Ziele wie die für Webapps: Sie sollen geräteunabhängige Qualität, Funktionalität und Benutzerfreundlichkeit gewährleisten. Aber damit enden die Gemeinsamkeiten auch schon. Denn Software-Testing stellt Tester vor weitere Fragen. Fünf Tipps, wie Verantwortliche die Testanforderungen mobiler Applikationen im Griff behalten.
1. Keine echten Geräte vorhanden? Simulatoren verwenden
Idealerweise sollten mobile Anwendungen bereits in einem frühen Entwicklungsstadium auf allen möglichen Endgeräten und deren verschiedenen Versionen getestet werden. Doch jedes auf dem Markt erhältliche Gerät zu kaufen, ist weder praktikabel noch wirtschaftlich. Auch Gerätefarmen sind keine echte Alternative – und selbst wenn man ein „echtes“ Device in die Hände bekommt, ist die Wahrscheinlichkeit hoch, dass es nicht funktioniert oder nicht über das benötigte Betriebssystem verfügt. Das kann zu Engpässen führen, die die Entwicklung verzögern und hindert IT-Teams außerdem daran, eine kontinuierliche Automatisierung des Software-Testing für CI/CD durchzuführen. Verantwortliche sollten daher mehrere Möglichkeiten in Betracht ziehen: Neben echten Geräten können sie auch Emulatoren und Simulatoren einsetzen. Durch die Kombination der verschiedenen Optionen erhalten sie die beste Abdeckung.
2. Software-Testing über eine Plattform automatisieren
Daneben sollten Test-Teams über einen einfacheren Ansatz für das Gerätemanagement insgesamt nachdenken. Denn die Welt ist voll von mobilen Geräten: Wie viele alte iPhones, iPads oder Apple Watches mögen noch herumliegen? Von allen diesen Geräten gibt es verschiedene Versionen und es werden ständig neue veröffentlicht. Sie haben jeweils ihre eigenen Betriebssysteme, Versionen, Updates und andere besondere Permutationen.
Wenn Test-Teams jede verfügbare Geräteversion einem Software-Testing unterziehen würden, müssten sie das ganze Jahr über rund um die Uhr arbeiten. Empfehlenswert ist es daher, Tests über mehrere Devices, verschiedene Betriebssysteme und Versionen hinweg zu vereinen. Möglich ist dies über eine Plattform, die Mobile Tests automatisiert. So lässt sich der manuelle Testaufwand enorm verringern und Testzyklen verkürzen. Außerdem schaffen Verantwortliche auf diese Weise die Grundlage für kontinuierliches Testing.
3. Drag & Drop statt komplexer Skript-Erstellung
Die Durchführung von Mobile-Software-Testing über mehrere Frameworks hinweg kann für Test-Teams zur Herausforderung werden. Denn die dafür notwendigen Änderungen an Skripten und die Einhaltung von Standards sind zeitaufwändig und ineffizient. Einfacher geht es mit einer codierungsfreien Testlösung. Mit einer solchen lassen sich mobile Tests auf die gleiche Weise erstellen wie UI- und API-Tests – per Drag & Drop. So können Teams Mobile Tests kreieren, ohne dass dabei komplexe Änderungen oder Skript-Erstellungen erforderlich sind.
4. Internationalisierung zu Beginn testen
Was bei einer Anwendung in einem Teil der Welt funktioniert, klappt in einem anderen vielleicht nicht – es gilt, unterschiedliche Zeitzonen, Datums- und Adressformate, Währungen oder Tastatur-Layouts zu beachten. Trotzdem werden Lokalisierungs- und Internationalisierungstests häufig erst am Ende des Testprozesses durchgeführt. Stattdessen sollten sie an erster Stelle stehen und mit den Zielen und Strategien für die Anwendung übereinstimmen. Es geht um Fragen wie: Wer benutzt die App? Wo befinden die Nutzer sich hauptsächlich? Welche Sprache verwenden sie? In welcher Kultur leben sie?
5. Software-Testing: User-Verhalten beobachten
Laut einer Studie von Google bleiben nur neun Prozent der User auf einer mobilen Anwendung, wenn diese ihren Anforderungen nicht gerecht wird. Tatsächlich ergreifen 66 Prozent der Verbraucher sogar Maßnahmen, die sich negativ auswirken. Sie gehen zum Beispiel sofort auf die App eines anderen Anbieters, um das zu bekommen, was sie brauchen (40 Prozent) oder sie unterlassen es in Zukunft ganz, Produkte desselben Unternehmens zu kaufen (28 Prozent).
Aus diesem Grund ist es unumgänglich, die Benutzerfreundlichkeit zu testen. Die Test-Teams sollten im Vorfeld untersuchen, wie echte Kunden mit der mobilen App interagieren. So lassen sich Probleme beseitigen, bevor die Applikation auf den Markt kommt. Ein wichtiger Faktor ist etwa die Bildschirmgröße. Mobile Geräte haben in der Regel kleine Bildschirme, auf denen viele Informationen Platz finden müssen, ohne dass die Benutzeroberfläche unübersichtlich wird. Halten Probanden das Device nah oder weit weg? Eher vertikal oder horizontal? Sind die häufig genutzten Bereiche der App leicht zugänglich? Sich diese Fragen systematisch zu stellen, gibt hilfreiche Einblicke und zeigt auf, ob die Applikation das Potenzial hat, Benutzer für sich zu gewinnen und zu halten.
Stand: 16.12.2025
Es ist für uns eine Selbstverständlichkeit, dass wir verantwortungsvoll mit Ihren personenbezogenen Daten umgehen. Sofern wir personenbezogene Daten von Ihnen erheben, verarbeiten wir diese unter Beachtung der geltenden Datenschutzvorschriften. Detaillierte Informationen finden Sie in unserer Datenschutzerklärung.
Einwilligung in die Verwendung von Daten zu Werbezwecken
Ich bin damit einverstanden, dass die WIN-Verlag GmbH & Co. KG, Chiemgaustraße 148, 81549 München einschließlich aller mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen (im weiteren: Vogel Communications Group) meine E-Mail-Adresse für die Zusendung von redaktionellen Newslettern nutzt. Auflistungen der jeweils zugehörigen Unternehmen können hier abgerufen werden.
Der Newsletterinhalt erstreckt sich dabei auf Produkte und Dienstleistungen aller zuvor genannten Unternehmen, darunter beispielsweise Fachzeitschriften und Fachbücher, Veranstaltungen und Messen sowie veranstaltungsbezogene Produkte und Dienstleistungen, Print- und Digital-Mediaangebote und Services wie weitere (redaktionelle) Newsletter, Gewinnspiele, Lead-Kampagnen, Marktforschung im Online- und Offline-Bereich, fachspezifische Webportale und E-Learning-Angebote. Wenn auch meine persönliche Telefonnummer erhoben wurde, darf diese für die Unterbreitung von Angeboten der vorgenannten Produkte und Dienstleistungen der vorgenannten Unternehmen und Marktforschung genutzt werden.
Meine Einwilligung umfasst zudem die Verarbeitung meiner E-Mail-Adresse und Telefonnummer für den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern wie z.B. LinkedIN, Google und Meta. Hierfür darf die Vogel Communications Group die genannten Daten gehasht an Werbepartner übermitteln, die diese Daten dann nutzen, um feststellen zu können, ob ich ebenfalls Mitglied auf den besagten Werbepartnerportalen bin. Die Vogel Communications Group nutzt diese Funktion zu Zwecken des Retargeting (Upselling, Crossselling und Kundenbindung), der Generierung von sog. Lookalike Audiences zur Neukundengewinnung und als Ausschlussgrundlage für laufende Werbekampagnen. Weitere Informationen kann ich dem Abschnitt „Datenabgleich zu Marketingzwecken“ in der Datenschutzerklärung entnehmen.
Falls ich im Internet auf Portalen der Vogel Communications Group einschließlich deren mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen geschützte Inhalte abrufe, muss ich mich mit weiteren Daten für den Zugang zu diesen Inhalten registrieren. Im Gegenzug für diesen gebührenlosen Zugang zu redaktionellen Inhalten dürfen meine Daten im Sinne dieser Einwilligung für die hier genannten Zwecke verwendet werden.
Recht auf Widerruf
Mir ist bewusst, dass ich diese Einwilligung jederzeit für die Zukunft widerrufen kann. Durch meinen Widerruf wird die Rechtmäßigkeit der aufgrund meiner Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Um meinen Widerruf zu erklären, kann ich als eine Möglichkeit das unter https://kontakt.vogel.de/de/win abrufbare Kontaktformular nutzen. Sofern ich einzelne von mir abonnierte Newsletter nicht mehr erhalten möchte, kann ich darüber hinaus auch den am Ende eines Newsletters eingebundenen Abmeldelink anklicken. Weitere Informationen zu meinem Widerrufsrecht und dessen Ausübung sowie zu den Folgen meines Widerrufs finde ich in der Datenschutzerklärung, Abschnitt Redaktionelle Newsletter.
Software-Testing: Das Nutzererlebnis in den Mittelpunkt rücken
Der Erfolg einer Applikation steht und fällt mit dem Erlebnis, das sie Anwendern bietet. Um dieses möglichst positiv zu gestalten, ist ausgiebiges, zielgerichtetes und variantenreiches Software-Testing wichtig. Die Anwendung muss geräte-, system- und versionsunabhängig zufriedenstellen. Das stellt Entwickler und Tester vor enorme Herausforderungen.
Viktoria Praschl, VP Sales Central Europe bei Tricentis, kommentiert: „Indem Entwickler Tests automatisieren, Testplattformen einsetzen und sich auf die Bedienungsfreundlichkeit fokussieren, gewährleisten Verantwortliche, dass ihre mobilen Anwendungen eine hohe Qualität aufweisen und für den Benutzer attraktiv bleiben. In Zeiten großer Konkurrenz im Bereich mobiler Anwendungen ein absolutes Muss, um wettbewerbsfähig zu bleiben.“
Viktoria Praschl ist VP Sales Central Europe bei Tricentis.
(Bild: Tricentis)
Tricentis ist Anbieter von Continuous Software-Testing für Agile- und DevOps-Umgebungen. Die KI-basierte Continuous-Testing-Plattform bietet Testautomatisierung und Echtzeit-Einblicke in die Geschäftsrisiken sämtlicher DevOps-Workflows. Dadurch können Unternehmen die Geschwindigkeit von Software-Releases erhöhen, Kosten senken, die Softwarequalität verbessern und ihre digitale Transformation beschleunigen.