AppReviewX Anmelden

Unterbrechungen testen: Anrufe, Wecker und App-Wechsel

Was mit deiner App passiert, wenn etwas sie mitten in einer Aufgabe unterbricht. Checkliste mit Begründung und Prüfweg je Punkt.

In diesem Ratgeber

Nutzer sind selten ungestört. Ein Anruf kommt, ein Wecker klingelt, jemand wechselt in den Messenger und kommt zehn Minuten später zurück. Typische Folgen: verlorene Eingaben, ein eingefrorener Bildschirm, doppelt ausgelöste Aktionen. Teste jeden Punkt mitten in einer Aufgabe, nicht auf dem Startbildschirm.

So liest du die Liste: Jeder Punkt hat Warum (was meist kaputtgeht) und So prüfst du (wie du es testest). Nimm wenn möglich ein echtes Gerät.

Vorbereitung

Wähle drei Momente mitten in einer Aufgabe: Eingabe in einem Formular, einen laufenden Upload oder Bezahlschritt und einen Medien- oder Timer-Screen. Wiederhole die Prüfungen an jedem.

Checkliste

  1. Eingehender Anruf, angenommen, dann Rückkehr. Warum: Die App pausiert, der Audiofokus geht weg, Zustand kann verloren gehen. So prüfst du: Aufgabe starten, mit einem zweiten Handy anrufen, annehmen, auflegen, zurückkehren. Eingabe, Screen und Wiedergabe sollen wie vorher sein.
  2. Eingehender Anruf, abgelehnt. Warum: Schon ein Banner kann Pause-/Resume-Ereignisse doppelt auslösen. So prüfst du: Anruf mitten in der Aufgabe ablehnen. Nichts darf zurückgesetzt oder neu gestartet werden.
  3. Wecker oder Timer klingelt. Warum: Ein Vollbild-Wecker überdeckt die App; das Wegdrücken darf keinen Zustand kosten. So prüfst du: Wecker auf eine Minute später stellen, in der App warten, wegdrücken, weitermachen.
  4. Kurz in eine andere App wechseln und zurück. Warum: Die häufigste Unterbrechung; deckt fehlendes Speichern des Zustands auf. So prüfst du: Home drücken oder App-Wechsler nutzen, 10 Sekunden warten, zurückkehren.
  5. Lange weg bleiben. Warum: Das System kann die App im Hintergrund beenden; du bekommst dann einen Kaltstart statt einer Fortsetzung. So prüfst du: 10 bis 30 Minuten weg, in der Zwischenzeit andere Apps nutzen. Danach soll die App den Screen wiederherstellen oder sauber neu starten, ohne Absturz.
  6. App mitten in der Aufgabe beenden und neu öffnen. Warum: Simuliert ein System-Kill; zeigt, was gespeichert und was halb geschrieben ist. So prüfst du: App wegwischen, neu öffnen. Keine beschädigten Daten, kein endloser Ladekreis.
  7. Benachrichtigung heruntergezogen oder angetippt. Warum: Ein Tipp kann die App auf dem falschen Screen oder über einer laufenden Aufgabe öffnen. So prüfst du: Push oder Systembenachrichtigung mitten in der Aufgabe auslösen, antippen, dann zurückgehen.
  8. Bildschirm sperren und entsperren. Warum: Sitzungen, Timer und Video verhalten sich nach der Sperre oft falsch. So prüfst du: Gerät mitten in der Aufgabe eine Minute sperren, entsperren.
  9. Drehung und Fensteränderung. Warum: Eine Drehung erzeugt unter Android den Screen neu und kann Eingaben löschen. So prüfst du: Mitten in der Aufgabe drehen, sofern die App es unterstützt; Splitscreen oder geändertes Fenster auf Geräten testen, die das können.
  10. Netzverlust während der Unterbrechung. Warum: Unterbrechung plus fehlende Verbindung tritt oft zusammen auf, etwa im Tunnel. So prüfst du: Flugmodus einschalten, während die App im Hintergrund ist, dann zurückkehren.
  11. Akku schwach oder Energiesparmodus. Warum: Hintergrundarbeit wird begrenzt, Animationen reduziert. So prüfst du: Energiesparmodus einschalten und Punkt 4 und 5 wiederholen.
  12. Berechtigungsdialog oder System-Sheet erscheint. Warum: Ein Systemdialog unterbricht die App, ohne sie in den Hintergrund zu schicken. So prüfst du: Eine Berechtigungsabfrage mitten in der Aufgabe auslösen; einmal ablehnen, einmal erlauben, beide Wege prüfen.
  13. Bezahl- oder Anmelde-Ablauf in einer anderen App. Warum: Der Weg zur Bank-, Wallet- oder Login-App und zurück ist ein echter Rundweg. So prüfst du: Einen Ablauf starten, der deine App verlässt, abschließen und prüfen, ob das Ergebnis bei Rückkehr stimmt. Auch abbrechen.
  14. Doppeltipp nach der Rückkehr. Warum: Nutzer tippen erneut, wenn scheinbar nichts passiert, und erzeugen Duplikate. So prüfst du: Nach einer Unterbrechung während eines Absenden-Vorgangs den Button zweimal tippen. Es darf nur eine Aktion entstehen.

Funde festhalten

Notiere Moment, Unterbrechung, Gerät, OS-Version und was verloren ging. Ein kurzer Testfall pro Fehler macht ihn wiederholbar.

Weiterlesen

Du willst andere Geräte und Gewohnheiten an deiner App sehen? Starte kostenlos und bekomme privates, strukturiertes Feedback; 1 geschriebenes Feedback = 1 Credit.