STLC - Defektlebenszyklus
Der Fehlerlebenszyklus, auch als Fehlerlebenszyklus bezeichnet, ist die Reise eines Fehlers, der Zyklus, den ein Fehler während seiner Lebensdauer durchläuft. Dies variiert von Organisation zu Organisation und auch von Projekt zu Projekt, da es vom Softwaretestprozess gesteuert wird und auch von den verwendeten Tools abhängt.
Fehlerlebenszyklus - Workflow
Das folgende Diagramm zeigt den Workflow eines Fehlerlebenszyklus.
Zustände eines Defektlebenszyklus
Im Folgenden sind die verschiedenen Zustände eines Fehlerlebenszyklus aufgeführt.
New - Möglicher Fehler, der gemeldet wird und noch validiert werden muss.
Assigned - Zugewiesen an ein zu adressierendes Entwicklungsteam.
Active- Der Fehler wird vom Entwickler behoben und die Untersuchung ist im Gange. Zu diesem Zeitpunkt gibt es zwei mögliche Ergebnisse - Zurückgestellt oder Abgelehnt.
Test / Fixed / Ready for Retest - Der Defekt ist behoben und bereit zum Testen.
Verified - Der erneut getestete Fehler und der Test wurden von der Qualitätssicherung überprüft.
Closed - Der Endzustand des Defekts, der nach der erneuten Qualitätssicherung geschlossen werden kann oder geschlossen werden kann, wenn der Defekt doppelt vorhanden ist oder als NICHT defekt angesehen wird.
Reopened - Wenn der Fehler NICHT behoben ist, öffnet / reaktiviert die Qualitätssicherung den Fehler erneut.
Deferred - Wenn ein Fehler in diesem bestimmten Zyklus nicht behoben werden kann, wird er auf eine zukünftige Version verschoben.
Rejected - Ein Defekt kann aus einem der drei Gründe zurückgewiesen werden - doppelter Defekt, KEIN Defekt, nicht reproduzierbar.