
- Automatisierung wiederkehrender Abläufe
- Effizienz- und Produktivitäts-
steigerung beim Test - Höhere Zuverlässigkeit
der Software
Automatisierte Softwaretests
Hochgradig geschäftskritische Softwarelösungen bedingen besondere funktionale und technologische Anforderungen. Um diese zu erfüllen, wird die Software kontinuierlich weiterentwickelt. Eine entscheidende Rolle kommt dabei der Qualitätssicherung zu.
Die Qualitätssicherung, also das Testen der Software, findet in jeder Entwicklungsstufe statt. Um die Testqualität zu erhöhen und vorhandene Ressourcen bestmöglich zu nutzen, wird neben manuellen Softwaretests mittlerweile verstärkt auf automatisiertes Testen gesetzt.
Test-Projekte
Die DELTA proveris AG erbringt im Rahmen ihres Projektgeschäfts sämtliche Qualitätssicherungsmaßnahmen. Die Testautomatisierung stellt dabei einen Schwerpunkt dar. Die Potenziale automatisierter Softwaretests lassen sich in vielerlei Hinsicht adaptieren. Unser Angebot erstreckt sich dabei über:
- Konzeption, Entwicklung und Umsetzung automatisierter Acceptance-Tests
- Prüfung des Zusammenspiels von Software mit Infrastruktur und weiteren eingesetzten Systemen in komplexen Integrationstests
- Erstellung umfangreicher Funktionsbibliotheken und Testskripte
- Organisationsberatung in der konzeptionellen Aufbereitung automatisierter Tests
- Bereitstellung vielfältiger Basisfunktionen für Regressionstests
Vorteile
- Mehr Tests in kürzerer Zeit
- Höhere Testabdeckung
- Frühzeitige Fehlererkennung
- Schnellere Wiederholbarkeit
- Bessere Ressourcenauslastung durch unbeaufsichtigte Nacht- und Wochenendtests
- Umfangreiche und vielschichtige Testdaten müssen nur einmal erstellt werden.
- Tests unter immer gleichen Voraussetzungen erzeugen vergleichbare und reproduzierbare Ergebnisse.
- Automatisierung komplexer Geschäftsfälle (auch system- und technologieübergreifend) und dadurch Vergleiche und Ergebnisse über verschiedene Computersysteme und Programmvariationen hinweg.
Kosten
Testautomatisierung führt nicht unmittelbar zu einer Kostenreduktion. Der anfangs erhöhte Aufwand rentiert sich jedoch schnell durch die Wiederverwendung und die effektivere Durchführung der erstellten Testfälle und spiegelt sich mittelfristig in einer Ersparnis wider. Das nebenstehende Bild zeigt den Kostenverlauf eines automatisierten Tests im Vergleich zu manuellen Tests auf Basis des Lebenszyklus einer Software.



