Das Testen spielt eine entscheidende Rolle bei der Bewertung der Qualität Ihres Produktes und somit auch der Produktivität bei dessen Erstellung. Die Testergebnisse geben nicht nur Aufschluss darüber wie viele Fehler noch in Ihrem Produkt enthalten sind, sondern auch wo in Ihrem Prozess noch Verbesserungspotentiale verborgen liegen, um die Produktivität zu erhöhen. Durch die immer kürzeren Produktzyklen werden Sie gezwungen, immer schneller Ihre Testergebnisse zu präsentieren. Dies wird Ihnen nur durch den Einsatz eines Werkzeugs zur Testautomatisierung gelingen. Diese decken mittlerweile nahezu alle Bereiche des Testens ab - vom Unittest über den Systemtest bis hin zum Lasttest komplexer Systeme.
Vor dem Beginn jedes Tests sollte eine fundierte Testplanung stehen. Bei der Automatisierung von Tests ist dies besonders wichtig, da Sie ansonsten durch den - im Vergleich zum manuellen Testen - stark erhöhten Testdurchsatz im "Sumpf" der Testergebnisse versinken können. Konkret bedeutet dies, dass bereits zu Beginn Ihrer Testaktivitäten der Grundstein für eine erfolgreiche und effiziente Auswertung der Testergebnisse gelegt werden muss. Es macht keinen Sinn, Zeit durch die Automatisierung von Tests einzusparen, um diese dann bei der Testauswertung wieder zu verlieren. Aus diesem Grunde ist die gekonnte Verknüpfung von Anforderungsmanagement mit der Automatisierung von Test extrem sinnvoll und erfolgversprechend.
|