Der Software-Test ist nach wie vor ein Vorgang von großer Bedeutung im Software-Lebenszyklus und bleibt unverzichtbar, um Vertrauen in die Zuverlässigkeit der Software zu gewinnen. Während die Automatisierung der eigentlichen Testdurchführung weite Verbreitung gefunden hat, ist die Generierung von Testdaten und -programmen in den meisten Fällen weiterhin ein zeitaufwendiger und fehleranfälliger manueller Prozess. Im Beitrag wird beschreiben, wie durch automatisiertes Testen mit stochastischen Testvektoren (Random-Test) dieses Dilemma durchbrochen werden kann. Der hier beschrittene Weg besteht in der pseudo-zufälligen Generierung der Testdaten auf einem stochastischen Modell. Im Beitrag wird beschrieben, wie das Prinzip auf den Test eines vollvernetzten Lenkstockschaltermoduls mit integriertem Lenkwinkelsensor übertragen wurde. Voraussetzungen für einen automatisierten Test mit stochastischen Testvektoren ist ein entsprechendes Testwerkzeug, z.B. der Einsatz von Hardware-in-the-Loop-Simulatoren. Bei der Entwicklung des Random-Test-Generators stand eine kostengünstige und pragmatische Realisierung sowie eine leichte Erweiterbarkeit im Vordergrund. Aus der unterschiedlichen Architektur der HIL-Simulatoren ergeben sich dabei auch unterschiedliche Anforderungen an die Random-Test-Generatoren. Dargestellt werden der Random-Test-Generator für die Schalterauswertung sowie für den Lenkwinkelsensor. Die Random-Test-Generatoren sind seit 3 Jahren im Einsatz, die Durchführung hat sich in dieser Zeit im gesamten Lebenszyklus bewährt.

    It is an old dilemma of test automation, that automated tests only increase the efficiency of testing. In the past, tests were running automated and thus efficient, but could only find faults for which they were designed. The article describes how automated testing with stochastic test vectors (random test) can breach this dilemma. By this means, the effectiveness of testing could be increased as well, while testing a fully networked steering column module with integrated steering angle sensor. That way, also such faults could be found, which would have remained undetected with conventional test methods. The test method is at work for three years and has proven itself during the whole product life cycle - from product development, over product release, to fault diagnostics and analysis of serial parts. It is also applied in case of changes and could be tailored for the subsequent project with minor effort.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Effizienter und effektiver automatisierter Steuergeräte- und Softwaretest durch stochastische Testvektoren


    Weitere Titelangaben:

    Efficient and effective automated electronic control unit and software test using stochastic test vectors


    Beteiligte:
    Wigger, B. (Autor:in) / Seekircher, J. (Autor:in)


    Erscheinungsdatum :

    2003


    Format / Umfang :

    13 Seiten, 9 Bilder, 4 Quellen




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Print


    Sprache :

    Deutsch




    Effizienter und effektiver automatisierter Steuergeraete- und Softwaretest durch stochastische Testvektoren

    Wigger,B. / Seekircher,J. / Valeo Schalter und Sensoren,Bietigheim-Bissingen,DE et al. | Kraftfahrwesen | 2003



    Softwaretest

    Prof. Dr.-Ing. Wolf, Fabian | Springer Verlag | 2018