Testautomatisierung
Testautomatisierung ermöglicht durch Automatisierung eine Steigerung der Effizienz beim Testen von Software. Sie ist ein Werkzeug, um die Wiederverwendbarkeit und die Zuverlässigkeit des Softwaretests zu verbessern.
Teilnehmer: Baris Güldali, Hendrik Schreiber
Kontaktperson: Baris Güldali
Beschreibung
Testautomatisierung ermöglicht durch Automatisierung eine Steigerung der Effizienz beim Testen von Software. Sie ist ein Werkzeug, um die Wiederverwendbarkeit und die Zuverlässigkeit des Softwaretests zu verbessern.
Die beim manuellen Testen entstehenden Nachteile, wie z.B. Fehleranfälligkeit (menschliche Komponente), schwierige und langwierige Wiederhol- bzw. Wiederverwendbarkeit und schlechte Konsistenz. Die durch Testautomatisierung entstehenden Testfälle hingegen sind schnell, wiederholbar, konsistent und gut dokumentiert.
Automatisiertes Testen birgt darüber hinaus folgende Herausforderungen: Die Automatisierung der Testfallgenerierung sowie die Evaluation der Testergebnisse und die Einbindung der jeweiligen Testwerkzeuge in den Testprozess.
Kooperationen
- Wincor Nixdorf International AG
- HJP Consulting GmbH
- S&N AG
- UNITY AG
Werkzeuge
- s-lab test tools
- TORC - Test plan Optimization by Requirements Clustering
Bachelor-, Diplom-, Masterarbeiten
- Patrick Schmitz: Testen der Implementierung von Geschäftsprozessen am Beispiel einer Service-Provider-Schnittstelle im Customer-Relationship-Management-System der Wincor Nixdorf International GmbH, Masterarbeit 2011 (in Kooperation mit Wincor Nixdorf International GmbH)
- Peter Winkelhane: Automatisierte Generierung von Abnahmetestfällen aus Anforderungsspezifikationen für offene, verteilte Identifikationssysteme, Diplomarbeit 2010 (in Kooperation mit HJP Consulting Gmb)
- Tilo Braun: Entwicklung eines grafischen Editors zur Einstellung der Sicherheitsparameter einer Finanzsoftware Einstellung der Sicherheitsparameter einer Finanzsoftware, Bachelorarbeit 2009 (in Kooperation mit Wincor Nixdorf International GmbH)
- Torben Lünnemann: Konzeption und Implementierung eines graphischen Analysewerkzeugs für das Endgerätejournal von ProCash/PBM, Bachelorarbeit 2009 (in Kooperation mit Wincor Nixdorf International GmbH)
- Alexey Bondarenko: Analyse vorhandener Testfälle im automatisierten Softwaretest SchüCal+, Diplomarbeit 2008 (in Kooperation mit Schüco Service GmbH)
- Stefan Jäger: Automatisierung von Regressionstests für ein webbasiertes Framework, Bachelorarbeit 2008 (in Kooperation mit Siemens IT Solutions and Services GmbH)
Verwandte Forschungsthemen