Testautomatisierung ist die Verwendung eines Testwerkzeuges (oder
Testtools) mit dem Ziel das Testen zu unterstützen. Ein Testtool ist ein
automatisiertes Hilfsmittel, das bei einer oder mehreren Testaktivitäten,
beispielsweise Planung und Verwaltung, Spezifikation, Aufbau von
Ausgangsdateien, Testdurchführung und Beurteilung, Unterstützung
leistet.
Andere Definition:
Die Testautomatisierung bezeichnet die Durchführung von Softwaretests mit speziellen Prüfprogrammen, die scriptgesteuert Aktionen (z.B. Benutzerinteraktionen) ausführen können.