Teststufen
R 2.0.0
Die Grundidee
Die Grundidee ist, zuerst die kleinstmöglichen Einheiten im Komponententest zu testen, diese dann, wenn sie "gut genug" sind, zu den nächst größeren Baustein zusammenzufügen (zu integrieren) und währenddessen jeweils im Integrationstest zu überprüfen, dass alles soweit funktioniert. Im Systemtest wird dann das gesamte System getestet, der Abnahmetest sollte im optimalen Fall sicherstellen, dass die Erwartungen der Kunden tatsächlich erfüllt sind.
Grundideen der einzelnen Teststufen
-
Fehlerzustände aufdecken (in den unteren Teststufen direkt, in den oberen über die Analyse der entdeckten Fehlerwirkungen)
-
So früh wie möglich testen, damit Fehlerzustände möglichst nicht zu höheren Teststufen durchrutschen und deren Behebung dann schwieriger und teuer wird
-
Vertrauen schaffen in die Qualität der bis dato erreichten Arbeitsergebnisse
-
Verifikation der Arbeitsergebnisse der jeweiligen Entwicklungsstufe gegen die Anforderungen an diese Arbeitsergebnisse
-
In höheren Teststufen: Validierung der Arbeitsergebnisse aus Sicht des Kunden mit oder der Endbenutzer
Im V-Modell steht jeder Entwicklungsstufe (links) eine Teststufe (rechts) gegenüber.
In der unteren Hälfte des V-Modells bilden die Tests die Verifikation. Dazu gehören Komponententests, Integrationstests und Systemtests. Hierbei wird geprüft, ob die technischen Anforderungen aus dem Pflichtenheft erfüllt werden.
Nach der Verifikation wird im oberen Teil des V-Modells die Validierung durchgeführt. Hier werden die Tests zu realen Ablaufbedingungen durchgeführt (Abnahmetests). Es wird dabei geprüft, ob das entwickelte System den fachlichen Anforderungen nachkommt und den gewünschten Nutzen für die Anwender erbringt.
Quellen
-
ISTQB Glossary Teststufe, abgerufen am 19.08.2024
-
ISTQB Glossary Fehlerzustand, abgerufen am 01.02.2024
-
ISTQB Glossary Fehlerwirkung, abgerufen am 01.02.2024
-
A. Spillner, T. Linz - Basiswissen Softwaretest, 7. Auflage, 2024
-
Softwaretesten nach ISTQB für dummies; 2019; M. Schlich; Kapitel 4
-
Peterjohann Consulting, Das V-Modell, abgerufen am 19.02.2024