Testsuiten
Testsuiten sind organisierte Sammlungen von Testfällen, die gemeinsam ausgeführt werden, um ein Softwareprodukt systematisch zu validieren. Sie dienen der Reproduzierbarkeit von Tests, der Nachverfolgbarkeit von Anforderungen und der effizienten Prüfung ganzer Funktionalitäten oder Module. Eine Testsuite ermöglicht es, Tests nach Zweck, Risiko oder Funktionsbereich zu gruppieren und im Rahmen von Builds oder Releases zuverlässig auszuführen.
Typischer Aufbau einer Testsuite umfasst Testfälle, Testdaten, Testskripte oder -schritte, erwartete Ergebnisse sowie Metadaten wie Priorität,
Es gibt verschiedene Arten von Testsuiten, etwa funktionale Testsuiten, nicht-funktionale Testsuiten (Leistung, Sicherheit, Benutzbarkeit), Regressionstestsuiten, Smoke-
Pflege und Governance sind zentrale Aufgaben: Anforderungen ändern sich, Testdaten müssen gepflegt, Tests müssen versioniert und