24.02.2026 –, Kopernikus 3
Beim Testen von AUTOSAR-Softwarekomponenten (SWC) müssen sowohl die funktionale Code-Implementierung als auch die im AUTOSAR-Modell beschriebenen erlaubten Port-Zugriffe und Semaphoren gegen den Code geprüft werden. Am Beispiel des Unit- und Integrationswerkzeugs TESSY wird gezeigt, wie eine SWC isoliert getestet werden kann.
Die AUTOSAR-Laufzeitumgebung (RTE) wird für eine einzelne SWC automatisch auf Basis der ARXML-Modellbeschreibungsdatei bereitgestellt. Zusätzlich werden verschiedene Konsistenzprüfungen des AUTOSAR-Modells für eine SWC auf den Implementierungscode angewendet oder während der Testausführung dynamisch gemessen.
Die Präsentation beschreibt den gesamten Unit-Test-Prozess einer SWC über die C-Code-Schnittstelle sowie die Port-Schnittstellen. Das erlaubt eine einfache Stimulation und Prüfung des Codes mit allen Stimuli und erwarteten Ergebnissen. Prüfungen der AUTOSAR-Modellierung werden an Beispielen gezeigt und der Zusammenhang zwischen Model und Code erläutert.
Dipl.-Inform. Michael Wittner ist seit vielen Jahren im Bereich Software-Entwicklung und Test tätig. Nach dem Studium der Informatik an der TU Berlin arbeitete er als wissenschaftlicher Mitarbeiter der Daimler AG an der Entwicklung von Testmethoden und Testwerkzeugen. Seit 1997 ist er geschäftsführender Gesellschafter der Razorcat Development GmbH, dem Hersteller des Unit-Testtools TESSY und CTE sowie des Testmanagement-Tools ITE und der Testspezifikationssprache CCDL.