Conference on University of Applied Sciences Prof. Dr.-Ing. Wolfhard Lawrenz (organisation) Salzdahlumer Str. 46/48 D-38302 Wolfenbüttel, Germany
AUTOSAR Conformance Testing Characteristics and Challenges AUTOSAR Software Specification 50 single software modules Variable software deployment (different states and targets) 3 Integration Conformance Cluster (ICC1-3) Software modules highly configurable Non-formal Software Specification AUTOSAR Conformance Testing 50 single test objects Abstract test specification necessary 50 test objects can be clustered in a variable way Tests applied for several module configurations Formal Conformance Test Specification (module based)
AUTOSAR Conformance Testing Challenges Transformation
AUTOSAR Conformance Testing Challenges Transformation ICC3 ICC2 Conformance Test System >> flexible <<
AUTOSAR Conformance Testing Challenges Transformation One Flexible AUTOSAR Conformance Test System
General Requirements Test Design Usage of standards Abstract test specification Consider module configuration AUTOSAR F.A.C.T.S. Apply ISO 9646, Support TTCN-3 Permit various IUTs (object code, source code, different target) Allow for IUT configuration Atomicity of test cases Unambiguousness of test specification
General Requirement s Deployment C&S Supervisor
General Requirement s Deployment Target Environment Test Controller Upper Tester Test Control Interface (TCI) Lateral Tester Basic Software Module (IUT) Test Executable (TE) Lower Tester Test Runtime Interface (TRI)
C&S Specific Requirements Requirements for Flexibility and Extensibility Support of different IUT types, i.e. single BSW modules, hardware drivers with direct IO, clusters, AUTOSAR stacks. C Java C++ Support of different test suite compilers, i.e. programming languages. Support of IUT on target platform, to test real target code. Target Platform (Win32 / µc) Basic Software Module (IUT) Consistent structure for ICC3, ICC2 and ICC1. Allow for further extensibility like integration testing, interoperability testing,... SCI CAN
C&S Specific Requirement s Deployment Lateral Tester Conformance Test Suite (CTS)
C&S Specific Requirement s Deployment Lateral Tester Conformance Test Suite (CTS)
C&S Specific Requirement s Deployment Lateral Tester Conformance Test Suite (CTS)