Ein Testfall beschreibt eine zu prüfende Situation und das erwartete Ergebnis. Das ist, als würde man einen bestimmten Schritt eines Rezepts ausprobieren und vorher festlegen, wie das Ergebnis aussehen soll.
Bei einem Anmeldeformular könnte ein Testfall eine gültige E-Mail-Adresse und ein gültiges Passwort eingeben und prüfen, ob sich die Kontoseite öffnet. Ein weiterer Fall verwendet ein falsches Passwort und prüft, ob eine hilfreiche Meldung erscheint.
Kleine, klare Testfälle erleichtern die Feststellung, welches Verhalten fehlgeschlagen ist. Sie beweisen nicht, dass jede mögliche Situation geprüft wurde, helfen Teams aber, wichtige Prüfungen einheitlich zu wiederholen.
