Universelle Testsystem Architektur in der Mechatronik Ansatz zur Systematisierung Ansatz zur Systematisierung existierender Testwerkzeuge
Gliederung Umfeld und Problemstellung Testsystem Architektur Funktionale Ebenen der Testsystem Architektur Projekteckdaten
Umfeld Funktionstest
Problemstellung Vielfalt existierender Testwerkzeuge Normen, Standards, Richtlinien Schnittstellen des Prüflings entlang der Entwicklung Anwendungs und Testszenarien Benutzergruppen (Tester, Entwickler, Manager) Test-Tool B Test-Tool D TCL Analyse + Design Umsetzung Integration Systemtest Zertifizierung Spec <xml> Test-Tool A Test-Tool C
Testsystem Architektur dispositive Aufgaben Datenmenge steuerung stimulation und -beobachtung umgebung operative Aufgaben Reaktion
Eingebettete Software als Mechanik Hardware Eingebettete Software Hardware Eingebettete Software Ausführungsumgebung = Software CPU-Simulation Eingebettete Software
umgebung Adaption an die spezifischen Schnittstellen des s Reale Umgebung / Simulation steuerung Mechanik Hardware Software = stimulation und -beobachtung umgebung
stimulation und beobachtung Ausführung der Befehle von der steuerung Übersetzung der Variablen aus der Testfallimplementierung in informationstechnischen Signale der umgebung Protokollierung der Signalflüsse im steuerung Variable Stimulation Signal Variable Beobachtung Signal stimulation und -beobachtung umgebung
steuerung Allg. Verwaltung des s Initialisierung Überwachung der komponenten Korrekte Ausführung der Befehle innerhalb eines Testschritts Signalerzeugung durch komponenten Konfiguration und Synchronisation der komponenten Überwachung der Zeitbedingungen Entkoppelung des en vom Echtzeitanforderung Konfiguration und Überwachung der Verbindung steuerung stimulation und -beobachtung umgebung
Testplanung Zeitplan Ressourcen Testvorbereitung Testfälle Spezifikation und Erstellung Konfigurierung und Parametrierung Auswahl der Testfälle Risikoeinschätzung Priorisierung Testnacharbeitung Testergebnisse und protokolle Testabdeckung Versionskontrolle Testfortschrittskontrolle steuerung stimulation und -beobachtung umgebung
Testausführung und auswertung Testfall Testschritte Ausführung einzelner Testschritte Protokollierung Bewertung (Ist /Sollvergleich) Testverdikt (Pass/Fail) Variable Vergleich Variable steuerung stimulation und -beobachtung umgebung Setzen Lesen
Evaluierung Testskript Testprotokoll TM LV_Modul-GUI SOAP TXE LV_Modul-Treiber steuerung stimulation ti ti und -beobachtung b umgebung Entwicklungsprozess 12
Projekteckdaten Projektpartner Projektförderung Bayerisches Staatsministerium für Wirtschaft, Infrastruktur, Verkehr und Technologie im Rahmen des Förderprogramms Informations und Kommunikationstechnik Betreuung VDI/VDE Innovation + Technik GmbH Projektlaufzeit von 1.01.2007 bis 30.06.2009