CANoe.DiVa 2.6 Automated Testing of Diagnostic Protocol Implementation and Integration in ECUs On the supplier side CANoe.DiVa supports the diagnostic imple-mentation Properties Overview > Automatic generation of test cases and their specifications with comprehensive test coverage > Test cases are executed based on ECU diagnostic descriptions in ODX or CANdela format, and a test report is generated > Support of different diagnostic standards (UDS, KWP2000, GMW3110, OBD) > Scope of testing is easy to configure > Fully integrated in the CANdela product family > These advantages bring time and cost savings with a simultaneous increase in the quality of the ECU diagnostic software. of the ECU. The developer tests already during his/her ongoing development and perform finally a full range of regres-sion tests. These regression tests can also be utilized as part of a release procedure for the diagnostic portion of an ECU. The automotive OEM uses the CAN.DiVa in automated incoming goods testing when an ECU sample is submitted. Integration tests on a development test bench or in the vehicle are also supported. The OEM can use the CANoe.DiVa to easy create test specifications based on quality requirements or to generate test documentation. OEMs and suppliers can expand the scope of test by adding new test patterns or tailor existing test patterns for their special needs. 2/16 Functions The CANoe.DiVa is a configuration tool with its own user interface, a test case generator and a runtime library for expanding CANoe’s test functionality. DiVa utilizes ODX or CANdela ECU diagnostic descriptions to generate the test cases automatically. If desired the configuration tool can be used to generate a test specification containing many details on several test contents and test sequencing. DiVa generates automatically the test environment that can be loaded in CANoe. During execution CANoe documents the test results in a clear and concise report (CANoe Test Report). DiVa (Diagnostic Integration and Validation Assistant) extends CANoe to a tool for automatically generating and executing of reproducible test cases for the implementation and integration of the diagnostic protocol. Application Areas On the supplier side comprehensive tests accompany a develop-ment and numerous regression and release tests are required. The automotive OEM also needs tests for integration and release. CANoe.DiVa was designed for use in the following areas at vehicle OEMs and suppliers: > Functional development and software development > Test laboratories and vehicle integration New Functions of Version 2.6 Test Depth > Automatic comparison of diagnostic parameters with values that are delivered via CANoe environment variables, system variables or CCP/XCP. Requirement Mapping > Documentation of ISO14229 (UDS) requirements in CANoe.DiVa tests. Automatic Setting of Fault Memory Entries > Support of OBD fault memory tests > Support of VT2516 digital module (VT-System) Test Analysis > Generating of a clear test summary based on the comments and error classifications Configuration, generation and execution of test cases based on diagnostic descriptions in the ODX or CANdela format