AUTOSAR software component testing
Seamless testing and integration of software components
TESSY supports seamless testing and integration of software components (SWC) by combining C code level analysis and information about the AUTOSAR model description. The AUTOSAR components will be mapped to TESSY modules automatically based on the model files and respective source file name templates.
The AUTOSAR runtime environment (RTE) will be provided for an SWC automatically based on the ARXML model description file. This enables TESSY to analyze the implementation source files and retrieve a mapping from the source code to the ports and interfaces of the AUTOSAR model.

Ports and interfaces of the SWC will be available at the testing interface of TESSY as well as within the test data editor. This enables users to provide test data for ports and their data elements seamlessly within the graphical user interface of TESSY.
For all AUTOSAR data elements and operation arguments, the applicable AUTOSAR constants will be provided as potential input data or expected results within the auto-completion menu.


Additionally, various consistency checks of the AUTOSAR model for an SWC will be applied to the implementation code or dynamically measured during test execution. Within TESSY, you will see the C code interface side by side with the AUTOSAR port interfaces which enables easy stimulation and testing of the code with all necessary inputs and expected results.