Natürlich dauert es etwas länger, ein Script zu erstellen als einen manuellen Testfall in Textform zu schreiben. Die Wiederverwendbarkeit eines solchen Scripts und die dadurch ermöglichte flexible Durchführung eines Tests stellen jedoch einen Riesenvorteil dar. Beim intelligenten Aufsetzen der Automatisierung, respektive des Frameworks, empfehlen wir, ebenfalls ausreichend Zeit zu investieren. Dieser Aufwand wird sich bereits nach kurzer Zeit auszahlen, da sich so die meisten Probleme beim Scripten wie auch bei der Testdurchführung vermeiden lassen können.
Warum sollten Sie nun also Ihre Tests automatisieren?
- Schnellsmöglichste Rückmeldung bezüglich Software-Qualität
- Flexibler Einsatz der Ressourcen
- Jederzeitige Testdurchführung (täglich, wöchentlich, über Nacht, bei jedem Release, …)
- Erhöhung der Testabdeckung
- Zeit- und Kosteneinsparung