„Zurück“ muss immer dasselbe Vorhersehbare tun. Unter Android gibt es die System-Zurück-Taste oder -Geste, unter iOS den Zurück-Button und die Wischgeste vom Rand. Teste die Systemaktion, nicht nur deine eigenen Buttons. Jeder Punkt hat Begründung und Prüfweg.
Grundstapel
1. Zurück durch den Hauptablauf Warum: Zurück muss den Weg des Nutzers nachgehen. So prüfst du: App öffnen, drei bis vier Ebenen tief gehen, dann mehrfach zurück. Du solltest dieselben Bildschirme in umgekehrter Reihenfolge durchlaufen und am Start enden, nicht auf einem Bildschirm, den du nie besucht hast.
2. Zurück vom ersten Bildschirm Warum: Der letzte Zurück-Druck verlässt die App, und das wird leicht falsch gemacht. So prüfst du: auf dem Hauptbildschirm zurück drücken. Die App sollte vorhersehbar beenden oder nachfragen; beim erneuten Öffnen darf kein seltsamer Zustand erscheinen.
3. Tabs und untere Navigation Warum: Nutzer erwarten, dass jeder Tab seine Stelle behält oder einheitlich zurückgesetzt wird. So prüfst du: in Tab A tief gehen, zu Tab B und zurück wechseln. Ist A dort, wo du aufgehört hast? Dann zurück drücken und notieren, wohin es führt. Die Regel muss in jedem Tab gleich sein.
Dialoge und Modale
4. Dialoge und Bottom Sheets Warum: Zurück soll zuerst die oberste Ebene schließen. So prüfst du: Dialog, Menü oder Sheet öffnen und zurück drücken. Nur diese Ebene schließt sich. Tippen außerhalb sollte sich wie vorgesehen verhalten.
5. Modale und mehrstufige Abläufe Warum: Zurück in einem Assistenten kann Eingaben verlieren. So prüfst du: in einem mehrstufigen Formular Daten eingeben, einen Schritt zurück und wieder vor. Bleiben die Daten? Zurück in Schritt eins sollte nachfragen, nicht still verwerfen.
6. Nicht gespeicherte Änderungen Warum: Verlorene Änderungen sind das typische Ergebnis eines unbedachten Zurück. So prüfst du: eine Einstellung oder einen Text ändern und zurück drücken. Speichert die App, fragt sie nach oder warnt sie, wie du entschieden hast, und sagt sie das klar?
Einstieg von außen
7. Deep Links und Benachrichtigungen Warum: Nutzer, die mitten in der App ankommen, haben keinen Verlauf; Zurück muss trotzdem Sinn ergeben. So prüfst du: die App über einen Link oder eine Benachrichtigung direkt auf einen tiefen Bildschirm öffnen, zurück drücken. Es sollte zu einer logischen Elternebene führen, die App nicht unerwartet schließen und nicht in einer Schleife enden.
8. Login und Onboarding Warum: Zurück darf nicht in einen abgeschlossenen Schritt führen. So prüfst du: Login beenden, dann zurück drücken. Der Login-Bildschirm darf nicht wieder erscheinen. Dasselbe nach dem Onboarding und nach einer Zahlung.
9. Umleitungsschleifen Warum: Ein Bildschirm, der beim Erreichen sofort weiterleitet, fängt den Nutzer ein. So prüfst du: von einem Bildschirm mit automatischer Weiterleitung (etwa nach Abmeldung oder Berechtigungsprüfung) mehrfach zurück drücken. Du musst herauskommen.
Zustand und System
10. Zurück nach Unterbrechung Warum: Nach Neustart oder Rückkehr kann der Stapel weg sein. So prüfst du: tief gehen, App lange in den Hintergrund legen oder im Wechsler beenden (das System stellt sie womöglich wieder her), neu öffnen und zurück drücken. Siehe Unterbrechungen testen.
11. Drehen und Tastatur Warum: Ausrichtungswechsel können Bildschirme neu aufbauen und den Stapel zurücksetzen. So prüfst du: Gerät auf einem tiefen Bildschirm drehen, zurück drücken; bei offener Tastatur einmal zurück drücken (zuerst sollte die Tastatur schließen).
12. Doppeltippen und schnelles Drücken Warum: Zweimal schnell zurück kann einen Bildschirm überspringen oder abstürzen. So prüfst du: während einer Animation zweimal schnell zurück drücken und prüfen, wo du landest.
Weiterlesen
- Übersicht: Checklisten für mobile App-Tests
- Unterbrechungen testen: Anrufe, Wecker und App-Wechsel
- Checkliste: Texte und Tippfehler in Apps prüfen
Neue Nutzer gehen Wege, die du nie gehen würdest. Kostenlos starten und privates, strukturiertes Feedback anfragen.