- Technologie
- •
Testautomatisierung – welches Tool ist das Richtige für mich?
Die Notwendigkeit, Testautomatisierung in einem Projekt einzuführen, ist dabei in den letzten Jahren enorm gestiegen. Durch die vermehrte Präsenz von Testautomatisierung gerät auch die Auswahl eines Testautomatisierungstools immer mehr in den Fokus der Wissenschaft.
Erzsébet Nicole Harmat, bei iSYS im Bereich Qualitätsmanagement tätig, konzipierte im Rahmen ihrer Bachelorarbeit eine Methodik zur systematischen Auswahl eines Testautomatisierungstools für ein Softwareentwicklungsprojekt. Konkret demonstrierte sie ihr Konzept am Beispiel des Webclient-Prototyps der VerwalterService 3 (VS3)-Immobilienverwaltungssoftware, welche iSYS als Client-Server Anwendung bereits 2003 im Auftrag der Hausbank München eG entwickelt hat.
Das Ziel der Abschlussarbeit war es, zunächst den Stand der Forschung auf Basis einer wissenschaftlichen Literaturrecherche mit Einbeziehung von grauer Literatur darzustellen. Im Folgeschritt wurde eine Methodik zur Auswahl eines Testautomatisierungstools konzipiert. Kern der Methodik ist das Erstellen eines individuellen, projektbezogenen Kriterienkatalogs. Dieser dient als Grundlage bei der Evaluierung der Testautomatisierungstools. Die Ergebnisse, die aufgrund einer in Methodik konzipierten Formel errechnet werden, zeigen, wie weit ein Testautomatisierungstool die Anforderungen, die vom Projekt an ein Testautomatisierungstool gestellt werden, erfüllt.
Das Ergebnis der empirischen Untersuchung zeigt, dass im gewählten Praxisbeispiel das Testautomatisierungstool der Firma QFS für den Einsatz im VS3-Projekt empfohlen wird. Deren Produkt QF-Test ist eine etablierte Software zur Testautomatisierung für Java-, Web- und Windows-Desktop-Anwendungen mit einer grafischen Benutzeroberfläche. QF-Test ist seit 20 Jahren auf dem Markt und wurde von der Quality First Software GmbH mit Sitz in Geretsried entwickelt.