In diesem Ratgeber
Ein Tester schreibt, die App sei abgestürzt oder ein Knopf habe nichts getan. Du probierst dasselbe, und es klappt. Das heißt nicht, dass der Tester sich irrt. Es heißt, dass sich seine Lage von deiner unterscheidet. Deine Aufgabe: den Unterschied finden und dann entscheiden, wie viel Zeit der Fehler verdient.
Schritt 1: Den Unterschied eingrenzen
Fast jeder nicht nachstellbare Fehler hängt an einem dieser Punkte:
- Gerät und Systemversion. Modell, Version, Bildschirmgröße, Arbeitsspeicher.
- App-Zustand. Erster Start oder später, angemeldet oder nicht, gespeicherte Daten, geänderte Einstellungen.
- Daten. Leere Listen, sehr lange Texte, Sonderzeichen, andere Sprache oder anderes Datumsformat.
- Netz. Langsam, Wechsel zwischen WLAN und Mobilfunk, offline.
- Timing. Schnelles Tippen, Bildschirm drehen, in eine andere App wechseln und zurück.
- Build. Ein älterer Stand, nicht der, den du testest.
Schritt 2: Rückfragen schicken
Eine Nachricht mit wenigen konkreten Fragen wirkt besser als „kannst du mehr sagen?". Zum Kopieren und Anpassen:
Danke für deine Meldung. Ich kann den Fehler noch nicht nachstellen, deshalb helfen mir ein paar Angaben: 1. Welches Handymodell und welche Systemversion? 2. Welche App-Version bzw. welcher Build? (Einstellungen oder „Über"-Seite) 3. Was genau hast du kurz davor gemacht, Schritt für Schritt? 4. War es der erste Start, oder hast du die App schon benutzt? Angemeldet? 5. WLAN, mobile Daten oder offline? 6. Passiert es jedes Mal oder nur manchmal? 7. Ein Screenshot oder eine Bildschirmaufnahme, falls möglich.
Kein Problem, wenn du etwas nicht weißt; „weiß ich nicht" hilft auch.
Willst du, dass Tester das künftig von selbst liefern, schick ihnen eine Fehlerbericht-Vorlage.
Schritt 3: Weiter einkreisen
- Gerät angleichen. Hast du kein ähnliches Handy, nimm einen Emulator mit gleicher Systemversion und Bildschirmgröße, aber bewerte das Ergebnis vorsichtig: Emulatoren verhalten sich anders als echte Geräte.
- Zustand angleichen. Setze die App-Daten zurück oder installiere neu und wiederhole die Schritte des Testers ab dem ersten Bildschirm.
- Daten angleichen. Probiere die Extremfälle aus der Liste oben.
- Protokolle lesen. Kann der Tester ein Absturzprotokoll schicken, musst du den Fehler vielleicht gar nicht nachstellen. Siehe Absturzprotokolle vom Handy eines Testers holen.
- Zweiten Tester fragen. Melden zwei Personen mit verschiedenen Handys dasselbe, ist es vermutlich kein Einzelfall.
Schritt 4: Entscheiden und festhalten
Nimm diese einfache Regel:
| Lage | Entscheidung |
|---|---|
| Absturz oder Datenverlust, auch selten | Weiter untersuchen; Logging ergänzen, damit das nächste Mal Daten liefert |
| Falsches Verhalten, eine Meldung, unklare Schritte | Zurückstellen, eine weitere Rückfrage-Runde, dann beiseitelegen |
| Optisch, ein Gerät, keine zweite Meldung | Notieren und weitermachen |
| Mehrere unabhängige Meldungen | Als echt behandeln, auch ohne eigene Reproduktion |
Aufhören ist erlaubt. Leg die Meldung in eine Liste „nicht nachgestellt", mit deinen Fragen und den Antworten. Kommt eine zweite Meldung, hast du einen Vorsprung.
Das nächste Mal leichter
- Zeige die App-Version in der App an.
- Baue einen „Feedback senden"-Bildschirm, der Gerät und Version automatisch mitschickt.
- Protokolliere Fehler mit genug Kontext (ohne personenbezogene Daten), damit eine Meldung auf eine Ursache zeigt.
Weiterlesen
- Übersicht: Probleme beim App-Testen und Lösungen
- Tester-Feedback zu vage: so bekommst du Konkretes
- Tester antworten nicht: so bekommst du Feedback
Bei AppReviewX ist Feedback privat und strukturiert, was es leichter macht, die nötigen Angaben zu bekommen. Ein Feedback, das du schreibst, bringt einen Credit. So funktioniert AppReviewX