Testumfang
Der Begriff Testumfang bezeichnet den räumlichen und inhaltlichen Rahmen, in dem Softwaretests durchgeführt werden sollen. Er legt fest, welche Funktionen, Nichtfunktionalen Anforderungen, Schnittstellen und Qualitätsattribute getestet werden, und welche Bereiche ausgeschlossen bleiben. Der Testumfang basiert auf Anforderungen, Risikoanalysen, Abhängigkeiten und Stakeholder-Zielen und dient als Grundlage für die Testplanung, -durchführung und -steuerung.
Typische Bestandteile sind: das Testobjekt (System oder Teilsystem), die Ziele des Tests, die Abdeckung (was getestet
Erstellung und Pflege: Der Testumfang wird früh im Projekt festgelegt, oft im Rahmen eines Testplans oder einer
Beziehung zu Testabdeckung: Der Umfang bestimmt, was im Test enthalten ist; die Abdeckung gibt an, inwieweit
Häufige Fallstricke: Zu weit gefasster Umfang führt zu Zeit- und Kostenüberschreitung; zu enger Umfang kann Qualität