Software Testing Hilfe - Wie effektiv Testfälle Testfälle Verfahren und Definitionen schreiben
Schreiben effektive Testfälle ist eine Fertigkeit, und das kann durch einige Erfahrung und gründliche Untersuchung der Anwendung erreicht werden, auf dem die Testfälle geschrieben werden.
Hier werde ich einige Tipps teilen, wie Testfälle, Testfallverfahren und einige grundlegende Testfalldefinitionen zu schreiben.
Was ist ein Testfall?
„Ein Testfall weist Komponenten auf, die eine Eingabe, Aktion oder ein Ereignis und eine erwartete Antwort, um zu bestimmen, ob ein Merkmal einer Anwendung korrekt arbeitet. Beschreiben“ von Glossardefinition
So kann man ein systematisches Wachstum von keinem prüfbaren Elemente an eine Automation Anzug beobachten.
Warum schreiben wir Testfälle?
Das grundlegende Ziel von Testfällen des Schreibens ist es, die Testabdeckung der Anwendung zu validieren. Wenn Sie in jedem CMMi Unternehmen arbeiten, dann werden Sie streng Testfälle Standards folgen. So Fälle Test zu schreiben bringt eine Art Standardisierung und minimiert den Ad-hoc-Ansatz bei der Prüfung.
Die Felder in Testfälle:
Also hier ist ein Grundformat von Testfall-Anweisung:
Überprüfen
Mit [Werkzeugnamen, Tag-Namen, Dialog, etc.]
Mit [Bedingungen]
Um [was zurückgegeben wird, gezeigt, demonstriert]
Überprüfen Sie: Wird als erstes Wort der Testfall-Anweisung.
Anwendung: Um festzustellen, welche getestet wird. Sie können ‚Eingabe‘ oder ‚Auswählen‘ hier statt der Verwendung je nach Situation verwenden.
Für jede Anwendung im Grunde decken Sie alle Arten von Testfällen einschließlich der funktionalen, negative und Randwerttestfälle.
Denken Sie daran, während Testfälle zu schreiben, die alle Ihre Testfälle sollten einfach zu verstehen und einfach sein. Keine Erklärungen wie Aufsätze schreiben. Seien Sie auf den Punkt.
Versuchen Sie, die einfachen Testfälle zu schreiben wie im obigen Testfall-Format genannt. Im Allgemeinen verwende ich Excel-Sheets, die grundlegenden Testfälle zu schreiben. Verwenden Sie ein beliebiges Werkzeug wie ‚Test Director‘, wenn Sie diese Testfälle werden automatisieren.