1.3.2.2. Automatisierte Tests

Automatisierte Tests werden im Gegensatz zu manuellen Tests von einem Software-Programm durchgeführt.

Ein Vorteil von automatisierten Tests besteht darin, dass sie beliebig oft wiederholt werden können. Des Weiteren ist die Testdurchführung schnell und weniger fehleranfällig.

Ein Nachteil von automatisierten Tests besteht darin, dass man dem ausführenden Software-Programm exakt die erwartetet Ergebnisse vorgeben muss. Wird z.B. eine grafische Oberfläche getestet, kann der automatisierte Test die korrekte Funktionsweise der Anwendung sicherstellen. Das Verständnis dafür, ob das Layout korrekt ist, lässt sich hingegen sinnvoller manuell testen.