Der Software Development Lifecycle beschreibt die verschiedenen Phasen, die Softwareprojekte durchlaufen, von der Planung über die Entwicklung bis hin zur Wartung.
Dieses Segment beschreibt die Testphase innerhalb des Software Development Lifecycle. Der Fokus liegt auf der systematischen Überprüfung von Qualität, Funktionalität und Stabilität der Software. Inhalte umfassen Teststrategien, Testfälle, Automatisierungskonzepte und Qualitätssicherungsmaßnahmen. Testing stellt sicher, dass die entwickelten Lösungen den definierten Anforderungen entsprechen und zuverlässig betrieben werden können.
Regressionstests prüfen nach Codeänderungen, ob zuvor funktionierende Features unbeabsichtigt beschädigt wurden. Fokus liegt auf Wiederholbarkeit, Priorisierung und Automatisierung vorhandener Testfälle.
Systematische Überprüfung von Software durch manuelle und automatisierte Tests zur Erkennung von Fehlern und Sicherstellung der Qualität.
Gliederung von Testarten nach Zweck und Umfang (Unit, Integration, System, Akzeptanz) zur Strukturierung von Teststrategien und Verantwortlichkeiten.