AppReviewX Anmelden

Fehler eines Testers nicht nachstellbar: was du tust

Stelle die richtigen Rückfragen, grenze Gerät und Zustand ein und entscheide, wann du aufhörst.

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

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