Testen von AUTOSAR-Softwarekomponenten

Testen von AUTOSAR-Softwarekomponenten

Nahtloses Testen und Integrieren von Softwarekomponenten

TESSY unterstützt das nahtlose Testen und die Integration von Softwarekomponenten (software component = SWC), indem es die Analyse auf C-Code-Ebene mit Informationen aus der AUTOSAR-Modellbeschreibung kombiniert. Die AUTOSAR-Komponenten werden anhand der Modelldateien und der entsprechenden Vorlagen für Quelldateinamen automatisch den TESSY-Modulen zugeordnet.

Die AUTOSAR-Laufzeitumgebung (RTE) wird für eine SWC automatisch auf Basis der ARXML-Modellbeschreibungsdatei bereitgestellt. Dadurch kann TESSY die Implementierungsquelldateien analysieren und eine Zuordnung vom Quellcode zu den Ports und Schnittstellen des AUTOSAR-Modells ermitteln.

AUTOSAR Initialisierung TESSY

Ports und Schnittstellen der SWC stehen sowohl an der Testschnittstelle von TESSY als auch im Testdaten-Editor zur Verfügung. Dies ermöglicht es Anwendern, Testdaten für Ports und deren Datenelemente nahtlos innerhalb der grafischen Benutzeroberfläche von TESSY bereitzustellen.

Für alle AUTOSAR-Datenelemente und Operationsargumente werden die entsprechenden AUTOSAR-Konstanten als mögliche Eingabedaten oder erwartete Ergebnisse im Autovervollständigungsmenü angeboten.

TESSY AUTOSAR

Darüber hinaus werden verschiedene Konsistenzprüfungen des AUTOSAR-Modells für eine SWC auf den Implementierungscode angewendet oder während der Testausführung dynamisch gemessen. In TESSY wird die C-Code-Schnittstelle parallel zu den AUTOSAR-Port-Schnittstellen angezeigt, was eine einfache Stimulation und das Testen des Codes mit allen erforderlichen Eingaben und erwarteten Ergebnissen ermöglicht.