Testfall
Was ist ein Testfall?
Ein Testfall ist ein Dokument, das eine Reihe von Testdaten, Voraussetzungen, erwarteten Ergebnissen und Nachbedingungen enthält, die für ein bestimmtes Testszenario entwickelt wurden, um die Einhaltung einer bestimmten Anforderung zu überprüfen.
Der Testfall fungiert als Ausgangspunkt für die Testausführung. Nach dem Anwenden einer Reihe von Eingabewerten hat die Anwendung ein endgültiges Ergebnis und verlässt das System an einem Endpunkt oder wird auch als Ausführungsnachbedingung bezeichnet.
Typische Testfallparameter:
Testfall-ID
Testszenario
Testfallbeschreibung
Testschritte
Prerequisite
Testdaten
erwartetes Ergebnis
Testparameter
Tatsächliche Ergebnis
Umweltinformationen
Comments
Beispiel:
Angenommen, wir müssen ein Eingabefeld überprüfen, das maximal 10 Zeichen aufnehmen kann.
Während der Entwicklung der Testfälle für das obige Szenario werden die Testfälle folgendermaßen dokumentiert. Im folgenden Beispiel ist der erste Fall ein Pass-Szenario, während der zweite Fall ein FAIL ist.
Szenario | Testschritt | erwartetes Ergebnis | Tatsächliches Ergebnis |
---|---|---|---|
Stellen Sie sicher, dass das Eingabefeld maximal 10 Zeichen aufnehmen kann | Melden Sie sich bei der Anwendung an und geben Sie 10 Zeichen ein | Die Anwendung sollte alle 10 Zeichen akzeptieren können. | Die Anwendung akzeptiert alle 10 Zeichen. |
Stellen Sie sicher, dass das Eingabefeld maximal 11 Zeichen aufnehmen kann | Melden Sie sich bei der Anwendung an und geben Sie 11 Zeichen ein | Die Anwendung sollte NICHT alle 11 Zeichen akzeptieren. | Die Anwendung akzeptiert alle 10 Zeichen. |
Wenn das erwartete Ergebnis nicht mit dem tatsächlichen Ergebnis übereinstimmt, protokollieren wir einen Fehler. Der Defekt durchläuft den Defektlebenszyklus und die Tester beheben ihn nach der Behebung.