Hinweis 01-2: Akzeptanzfälle formulieren
Stufe 1 zuerst lesen, dann selbst probieren. Die nächste Stufe erst, wenn du nach zwei Versuchen feststeckst.
Stufe 1: Denkfrage
Wenn du die fertige App einer Kollegin zeigst und sie fragt "Woher weiss ich, dass es funktioniert?": Welche drei Dinge würdest du ihr vorführen?
Stufe 2: Teilbeispiel
Vorlage für jeden Fall: "Wenn ich [Ausgangslage] und dann [Aktion], dann [erwartetes Ergebnis]."
"Ungültige Eingabe: Wenn ich einen Lead ohne Firma speichern will, dann erscheint eine Meldung 'Firma ist ein Pflichtfeld' und der Lead wird nicht gespeichert."
Stufe 3: Konkrete Erklärung
- Erfolg: der Hauptweg, mit konkreten Werten (ein erfundener Firmenname, ein Datum).
- Ungültige Eingabe: was jemand falsch machen kann (leeres Pflichtfeld, falsche E-Mail, falsches Datum) und wie die App das sagt.
- Randfall: etwas Erlaubtes, aber Ungewöhnliches: kein Follow-up-Datum, null Leads, zwei Leads mit gleichem Datum.
Jeder Fall braucht die drei Teile, sonst ist er später nicht testbar. Der Test prüft nur, dass die Wörter "Erfolg", "Ungültige Eingabe" und "Randfall" in je einem Listenpunkt vorkommen.