In diesem Ratgeber
Ein guter Testfall lässt jemand anderen deinen Test wiederholen und zum gleichen Ergebnis kommen. Dafür brauchst du einen bekannten Ausgangszustand, genaue Schritte und ein klares erwartetes Ergebnis. Nutze ihn für Abläufe, die nicht kaputtgehen dürfen: Registrierung, Kauf, Wiederherstellung, alles auf deiner Regressionsliste.
Vorlage (zum Kopieren)
ID: TC-<Nummer>
Titel: <was geprüft wird, in einer Zeile>
Bereich / Ablauf: <z. B. Registrierung>
Priorität: <hoch / mittel / niedrig>
Voraussetzungen: <App-Version, Kontozustand, Gerätezustand, nötige Daten>
Testdaten: <genaue Eingabewerte>
Schritte:
1. <Aktion>
2. <Aktion>
3. <Aktion>
Erwartetes Ergebnis:
- <sichtbares Ergebnis, je eine Zeile>
Tatsächliches Ergebnis: <beim Ausführen ausfüllen>
Status: <bestanden / fehlgeschlagen / blockiert>
Gerät / OS / Build: <beim Ausführen ausfüllen>
Notizen / Fehler-Link: <optional>
Drei Beispiele (zur Veranschaulichung, App-unabhängig)
Beispiel 1: Registrierung mit gültiger E-Mail
ID: TC-001 Titel: Neuer Nutzer kann sich mit E-Mail und Passwort registrieren
Bereich: Registrierung Priorität: hoch
Voraussetzungen: frische Installation, kein Konto für test@example.com, Netz an
Testdaten: E-Mail test@example.com, Passwort Tr1al-Pass!
Schritte:
1. App öffnen, "Konto erstellen" tippen.
2. E-Mail und Passwort eingeben.
3. "Weiter" tippen.
Erwartetes Ergebnis:
- Der Startbildschirm öffnet sich.
- Die E-Mail steht unter Einstellungen > Konto.
Beispiel 2: Ungültige Eingabe wird klar abgelehnt
ID: TC-002 Titel: Registrierung lehnt eine ungültige E-Mail ab
Bereich: Registrierung Priorität: mittel
Voraussetzungen: frische Installation, Netz an
Testdaten: E-Mail "test@", Passwort Tr1al-Pass!
Schritte:
1. "Konto erstellen" öffnen.
2. E-Mail und Passwort eingeben.
3. "Weiter" tippen.
Erwartetes Ergebnis:
- Es wird kein Konto angelegt.
- Eine Meldung am E-Mail-Feld sagt, was falsch ist.
- Das eingegebene Passwort bleibt erhalten.
Beispiel 3: Daten überstehen einen Neustart
ID: TC-003 Titel: Ein gespeicherter Eintrag ist nach dem Beenden der App noch da
Bereich: Daten Priorität: hoch
Voraussetzungen: angemeldet, Liste ist leer
Testdaten: Eintragsname "Testeintrag 1"
Schritte:
1. Eintrag hinzufügen.
2. App beenden (aus dem App-Wechsler wegwischen).
3. App neu öffnen.
Erwartetes Ergebnis:
- "Testeintrag 1" steht genau einmal in der Liste.
So passt du sie an
- Streiche Felder, die du nie nutzt. Nützliches Minimum: Titel, Voraussetzungen, Schritte, erwartetes Ergebnis.
- Ein Testfall, ein Zweck. Braucht der Titel ein "und", teile ihn.
- Schreibe sichtbare Ergebnisse. "Funktioniert richtig" kann nie scheitern; "die Liste zeigt einen Eintrag" schon.
- Benenne die Daten. Sag, welches Konto und welche Werte; "eine gültige E-Mail" lässt Raum für Zweifel.
- Verknüpfe Fehler in beide Richtungen. Scheitert ein Fall, melde ihn mit der Fehlerbericht-Vorlage und notiere den Link im Fall.
Weiterlesen
- Übersicht: Checklisten für mobile App-Tests
- Testbericht-Vorlage für Beta-Tests
- Vorlage: Regressionstest-Checkliste
Starte kostenlos, damit andere Entwickler deine Abläufe durchspielen und berichten, was sie finden.