Wie effektiv Testfälle schreiben

Es gibt viele verschiedene Möglichkeiten, Testfälle zu schreiben. Dieser Artikel wird Ihnen Beispiele für gemeinsame Strukturen geben, die Sie verwenden können, und passen Sie Ihren Bedarf anpassen.

Eine einfache Vorlage für Testfälle

Dies ist eine ziemlich gemeinsame Struktur, die eine Reihe wichtigen Punkte enthält. Der Testfall hat mehrere Prüfschritte, von denen einige erwarteten Ergebnis und einige, die dies nicht tun.

Klicken Sie hier, um Ihre praktischen Test Case Vorlage Download (es ist kostenlos)

Sie sollten 3-8 Prüfschritte in einem Testfall haben. Wenn Sie nur ein paar Prüfschritte haben, sollten Sie vielleicht stattdessen eine Checkliste in Erwägung ziehen - es lohnt sich nicht Ihre während Spur von vielen kleinen Testfälle zu halten, wenn eine Checkliste wird genauso gut die Arbeit machen.

Wie effektiv Testfälle schreiben

Wenn Tester Mängel berichten über den Testfall basiert, sollten sie die Prüfschritt zeigen gescheitert. um leichte Fehlerbehebung zu machen.

Wenn Sie einen Testfall schreiben, müssen Sie nicht das erwartete Ergebnis für jeden Prüfschritt festlegen, wenn das Ergebnis liegt auf der Hand. Im obigen Beispiel gibt es unnötigen Ergebnisse mehrerer Prüfschritte. Zum Beispiel ff der Browser mit dem nächsten Schritt fortfahren nicht öffnet, wird der Tester nicht in der Lage sein.

Wenn Ihr Testfall zu viele Prüfschritte hat sollten Sie den Testfall in eine Reihe von kleineren über Zerschlagung denken. Wenn der Testfall eine lange Liste der Prüfschritte enthält, und ein Fehler auftritt, wird der Entwickler einen Rückzieher und alle Testschritte zu wiederholen, was er oder sie vielleicht nicht zufällig tun, oder aus Faulheit.

Manchmal enthält die Testfall-Vorlage ein Feld für Vorbedingungen. In der Praxis müssen nur einige der Testfälle sie, so dass das Feld oft leer gelassen wird. Ein Beispiel für eine Voraussetzung ist, dass die Adresse des Kunden zu ändern, müssen Sie zuerst einen Kunden eingeben. Sie können dieses Feld verwenden, um andere Testfälle, zum Beispiel zu verweisen, indem Sie hier einen Testfall ID eingeben.

Die Testfälle werden häufig in Testläufen zusammengefasst. Ein Testlauf ist einfach eine Sammlung von Testfällen, die Tester in einer bestimmten Reihenfolge durchführen sollen. Vielmehr, dass Vorbedingungen in jeden Testfall eingesetzt wird, könnte man sie am Anfang eines Tests statt laufen setzen. Ein Beispiel für eine Vorbedingung für eine Reihe von Testfällen könnte das System in einem bestimmten Zustand zu versetzen, zum Beispiel eine bestimmte Gruppe von Kunden in das System geladen vor dem Test beginnt.

Klicken Sie hier, um Ihre praktischen Test Case Vorlage Download (es ist kostenlos)

Referenzierung Testdaten

Wenn Sie Ihre Testdaten in einer separaten Datei abgelegt und es aus dem Testfall verweisen, werden Sie einen einzelnen Testfall nutzen können viele verschiedene Variationen der Daten zu testen. Dies ist eine bessere Lösung als explizit Testdaten im Testfall unter Angabe.

Wie effektiv Testfälle schreiben

Mehr technische Testfälle

Wie effektiv Testfälle schreiben

Klicken Sie hier, um Ihre praktischen Test Case Vorlage Download (es ist kostenlos)

Vorschläge zur weiteren Lektüre

Autor Ulf Eriksson

[...] mir besser zu verstehen, den Umfang des Projektes und ich war nun voll bewaffnet und bereit Schreibmappen meines Tests zu starten. Krise abgewendet. Whoop [...]

Dies sind einige gute Tipps für das Schreiben von Testfällen! Wir haben auch eine Blog-Post über Testfälle geschrieben, die Vorlagen für den Start enthält. Prüfen Sie es hier! bit.ly/1CbHEhL

Cosette Kamakian sagt:

Hallo
Ich bin neu als Testmanager, und wir haben ein System, das dynamisch ist. Wir schaffen einen Fragebogen und mein Problem ist, dass ich nicht auf die Testschritte abgeschnitten, weil sie ein Teil der Folge sein müssen. Im Moment habe ich 80 Stufen, und ich bin noch nicht fertig. Ich weiß, dass es zu viele Schritte ist. Meine Frage ist, wie erstelle ich einen Testfall in dieser Situation

Danke für Ihre Hilfe
Cosette

Hallo, danke für diesen Beitrag Ich stimme Ihnen zu, dass, wenn Tester Defekte auf der Grundlage der Testfall melden, sollten sie angeben, welche Prüfschritt versagt, um einfacher Fehlerbehebung zu machen. sehr nützliche Informationen

In Verbindung stehende Artikel