Ein erprobter Weg zum Testen hochkomplexer Systeme vermeidet Fehler bei der Entwicklung und Kosten bei der technischen Betreuung. Beschrieben wird der Aufbau einer hochintegrierten Testumgebung, bei der Testfallspezifikation und Entwicklung der Testtreiber in einem einzigen Arbeitsschritt erfolgen. Diese Testumgebung steigert die Produktivität der Tester. Darüber hinaus hat sie für das Projektmanagement den Vorteil, dass sie eine hohe Transparenz bei allen Fragen des Requirement Tracings bietet. Sie erlaubt jederzeit einen umfassenden Überblick über die gerade erreichte Testabdeckung, ermöglicht eine gute Skalierbarkeit durch Verteilung der Entwicklungsarbeiten auf mehrere Anwender und verhindert fehleranfällige Redundanzen zwischen Testfällen und Testtreibern. Die Testumgebung gibt permanent Auskunft, ob der aktuelle Stand eines Entwicklungsprojektes noch alle spezifizierten Testfälle erfüllt. So lassen sich sehr früh potentielle Nebeneffekte erkennen, die durch das Einfügen von neuen Funktionen in bestehende Anwendungen entstehen. Der hohe Automatisierungsgrad und die intuitiv verständliche Sprache für die Testfallbeschreibungen bilden ein Testsystem, das die Testkosten reduziert und gleichzeitig die Transparenz bezüglich Testabdeckung und Stand der Tests deutlich erhöht.
The increasing complexity of electronic systems in railway technology entails considerable time and effort spent in development and testing. For that reason, a highly-integrated testing environment has been developed whereby test case specification and development of test drivers take place in a single step. This testing environment raises testers' productivity. It allows for a comprehensive overview at all times over the level of test coverage just reached, enables good scalability by distributing development work among several users and prevents fault-prone redundancies between test cases and test drivers. This allows potential side-effects from incorporating new functions into existing applications to be identified at a very early stage.
Qualitätssteigerung bahntechnischer Systeme durch Testautomatisierung. Ein erprobter Weg zum Testen hochkomplexer Systeme vermeidet Fehler bei der Entwicklung und Kosten bei der technischen Betreuung
Enhancing railway technical system quality through test automation
Der Eisenbahningenieur ; 59 , 9 ; 98-100
2008
3 Seiten, 2 Bilder, 1 Tabelle
Article (Journal)
German
Qualitätssteigerung bahntechnischer Systeme durch Testautomatisierung
IuD Bahn | 2008
|Qualitätssteigerung bahntechnischer Systeme durch Testautomatisierung
Online Contents | 2008
|Testen am SiL: Kopplung von HiL-Testautomatisierung und SiL-Umgebung
Springer Verlag | 2017
|