Ein Testautomatisierungs-Framework unterstützt die Erstellung, Ausführung und Auswertung automatisierter Tests. Es kann Hilfsfunktionen, Testdatenverwaltung, Schnittstellen zu Testwerkzeugen, Berichte und Regeln für den Umgang mit Fehlern bereitstellen.
Frameworks reichen von schlanken Bibliotheken bis zu umfangreichen Plattformen. Die Wahl sollte zu Anwendung, Testebenen, Teamkenntnissen, Laufzeit und CI/CD-Prozess passen.
Automatisierte Tests benötigen Pflege: instabile Tests, unklare Daten und übermäßige Abhängigkeit von Oberflächen können Wartungskosten erzeugen. Ein Framework verbessert Qualität nur, wenn Prüfungen sinnvoll ausgewählt und regelmäßig ausgewertet werden.
Inhaltlich überarbeitet am 2026-10-13. Definition, Abgrenzung und Rechenbeispiel geprüft.