Was ist risikobasiertes Testen?
Risikobasiertes Testen priorisiert Testaktivitäten nach dem Risiko einzelner Funktionen oder Anforderungen. Statt jede Funktion gleich intensiv zu prüfen, konzentriert sich der Testaufwand auf die Bereiche mit dem höchsten Risiko – und spart dort, wo wenig passieren kann. Das Ergebnis: gleiche Qualität mit weniger Aufwand oder deutlich mehr Sicherheit bei gleichem Budget.
Risiko = Schadenshöhe × Eintrittswahrscheinlichkeit
Das Risiko einer Funktion ergibt sich aus zwei Faktoren:
- Schadenshöhe: Wie schlimm wäre ein Fehler hier? (Umsatzverlust, Sicherheits- oder Compliance-Problem, Reputationsschaden)
- Eintrittswahrscheinlichkeit: Wie fehleranfällig ist der Bereich? (Komplexität, neue Technik, häufige Änderungen, unerfahrenes Team)
Beide werden z. B. auf einer Skala 1–3 bewertet und multipliziert. So entsteht eine Risikomatrix, die jeder Funktion eine Priorität gibt.
In 5 Schritten
- Risikoelemente sammeln: Funktionen, Anforderungen oder Komponenten auflisten.
- Bewerten: Schadenshöhe und Wahrscheinlichkeit je Element einschätzen – am besten gemeinsam mit Fachbereich und Entwicklung.
- Priorisieren: aus dem Produkt die Testintensität ableiten (intensiv / normal / stichprobenartig / gar nicht).
- Testen & steuern: hohe Risiken zuerst; Restrisiko laufend nachverfolgen.
- Überprüfen: Bewertung aktualisieren, wenn sich Anforderungen oder Erkenntnisse ändern.
Beispiel
In einem Online-Shop hat die Zahlungsabwicklung eine hohe Schadenshöhe (Geld, Recht, Vertrauen) und mittlere Wahrscheinlichkeit – Risiko hoch, also intensiv testen. Der Footer-Link zum Impressum hat geringe Schadenshöhe und geringe Wahrscheinlichkeit – ein kurzer Sichttest genügt. Ohne Risikobewertung bekämen beide gleich viel Aufmerksamkeit; mit Risikobewertung fließt der Aufwand dorthin, wo er zählt.
Typische Fehler
- Risiko allein im Testteam bewerten: Ohne Fachbereich fehlt die Sicht auf die Schadenshöhe.
- Einmal bewerten und vergessen: Risiken ändern sich – die Matrix ist ein lebendes Dokument.
- Nur Wahrscheinlichkeit betrachten: Eine seltene, aber katastrophale Fehlfunktion bleibt hochprioritär.
Risikobasiertes Testen ist eine Kernaufgabe im Testmanagement – wie es in ein Gesamtvorgehen passt, zeigt unsere Testmanagement-Beratung.
Weiterlesen
Teststrategie erstellen
Was hineingehört, wie man risikobasiert vorgeht und eine Anleitung in 6 Schritten.
Artikel lesen →Was ist Testmanagement?
Aufgaben, risikobasiertes Vorgehen, Metriken und Rollen – und wann sich externes Testmanagement lohnt.
Artikel lesen →Das Testkonzept
Inhalt und Aufbau nach IEEE 829 / ISO 29119 – mit praktischer Gliederung als Vorlage.
Artikel lesen →