Ein Software- Testfall ist eine Reihe von Schritten und erwartete Ergebnisse verwendet, um eine Anwendung zu testen. Es wird von den Software-Voraussetzungen geschaffen. Gut geschriebene Testfälle kann den Testzyklus reibungslos und effizient. Es ist zwingend notwendig, um klare, verständliche Testfälle, die gegen neue Funktionalität und Regressionstests ausgeführt werden können, als auch schreiben. Ein guter Testfall ist einfach zu laufen , konsequent in der Zeit es braucht, um laufen, und es ist leicht zu pflegen . Anleitung
1
Identifizieren Sie die Anforderung zu testen und geben diese Anforderung Name und /oder die Anzahl der Testfall. Ein Business Analyst in der Regel erstellt ein Design-Dokument , das die Anforderungen umfasst .
2
Erstellen Sie einen Namen und /oder Prüfnummer für die Testfall. Es ist hilfreich, eine separate Rückverfolgbarkeit Matrix -Dokument zu erstellen , um die Anforderungen und Testfälle miteinander zu verknüpfen. Die Ermittlung der Anforderung Namen und die Nummer zusammen mit dem Testfall Name und Nummer ermöglicht die Rückverfolgbarkeit zwischen der Anforderung und Testfall.
3
Schreibe eine kurze Beschreibung der Testfall. Der Testfall Beschreibung gibt einen Überblick auf hoher Ebene , was der Testfall tut. Es sollte jemand erlauben ohne Vorkenntnisse der Testfall, um ein klares Verständnis von dem, was ist , ohne durch alle Prüfschritte abgedeckt bekommen .
4
Identifizieren Sie alle Setup-Informationen für die Durchführung des Tests benötigt . Setup-Informationen gehört die Prüfung Voraussetzung Elemente wie Daten, Hardware, Software und Browsern.
5
schreiben die Schritte und Ergebnisse. Für jeden Schritt , schreiben die Schrittzahl . Am besten ist es , die Anzahl der Schritte, um rund 10 zu halten , mit einem Maximum von 15 Jahren. Keeping Tests kurze ermöglicht eine einfachere Wartung, einfachere Ergebnisse Tracking und reduzierte Testzeit . Schreiben Sie die Schritt-Beschreibung . Dazu kann auch eine klare Eingang oder einen Satz Eingänge, wenn sie alle verwandt sind. Andere Elemente, die für jeden Schritt sind die zu erwarten sind, ein Pass /Fail-Anzeige , das tatsächliche Ergebnis , keine Noten und keine Anhänge .