Testfälle
Ein Testfall dient der Überprüfung einer Anforderung – basierend auf einer vereinbarten Eigenschaft. Wichtig bei einem Testfall ist die detaillierte Beschreibung hinsichtlich Vorbedingungen, Eingaben, Ausgaben und Anweisungen, die für die Durchführung notwendig sind.
Durch Testfälle kann noch vor dem Release überprüft werden, ob die spezifizierten Anforderungen mit den geforderten Qualitätsmerkmalen umgesetzt sind.
Testfälle anlegen
Testfälle können Sie manuell über einen Dialog erfassen, importieren, in einem Diagramm modellieren oder aus Anforderungen ableiten.
Stereotyp
Der Stereotyp von Testfall ist <<TestCase>>. Sie benötigen den Stereotypen, wenn Sie Dokumentvorlagen, Abfragen, Formulare erstellen oder im Tool nach einem Testfall suchen.
Im Fenster Stereotypen finden Sie den Stereotypen TestCase unter DomainElement. Darunter sind weitere Sub-Stereotypen angelegt, die Sie erweitern oder durch benutzerdefinierte Eigenschaften anpassen können. Eigenschaften, wie Priorität, Muster des Identifiers etc. müssen nicht für jeden Sub-Stereotypen extra definiert werden, da die Eigenschaften vom Hauptstereotypen weitervererbt werden.
Abfragen
Wenn Sie auf einem Blick wissen wollen, zu welchen Anforderungen oder Anwendungsfällen bereits Testfälle existieren, dann verwenden Sie Abfragen. In den Projektvorlagen von objectiF RPM sind Abfragen zu Testfällen standardmäßig enthalten. Sie finden Sie im Explorer im Package Auswertungen/ Abfragen:
- Testfallliste
- Anforderungen mit Testfällen
- Anwendungsfälle mit Testfällen
- Testfälle mit Anforderungen
Sie können die bestehenden Abfragen anpassen, indem Sie Spalten ausblenden bzw. weitere einblenden oder die Reihenfolge der Spalten sowie die Spaltenüberschriften ändern.