The CANoe Option DiVa is a configuration tool with its own user interface, a test case generator and a runtime library for expanding CANoe.s test functionality. The option DiVa utilizes a CANdela ECU diagnostic description (cdd file) 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.
The option 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).
More Functions
- Automatic generation of a CANoe test module from a CANdela ECU diagnostic description (cdd file)
- Configuration of the test generation via the user interface
- Test of functional addressing on a single ECU.
- Recording of statistic data for different ECU timings (min/max/average)
- Selectable test focus (What should be tested?)
- Timing of diagnostic protocol
- Format of diagnostic protocol
- Data contents
- Diagnostic interface to the ECU application
- Sessions and security levels
- Configurable scope of testing:
- Full test: Every service is executed with every test case (Good and
Bad cases) − e.g. for regression tests. - Each service once: Execution of a selection of test cases, whereby
each service is executed at least once. - Quick test: Testing of all services with all Good cases and testing of representative services with Bad cases.
- Full test: Every service is executed with every test case (Good and
- Determined manipulation of the diagnostic communication on transport protocol level at tester side.
- Modification of test cases to be generated (e.g. to exclude critical services and thereby avoid undesirable changes or damage to the controlled system)
- Documentation of test cases by generation of a clearly organized and detailed test specification.
- Determined manipulation of the diagnostic communication on transport protocol level at tester side.
- Generation of a test report by CANoe
- Expandable scope of test by defining generic and ECU-independent test sequences
The CANoe Option DiVa runs tests based on the following diagnostic protocols:
- ISO 15765 Diagnostics on CAN
- ISO 14229 Unified Diagnostic Services on CAN (UDS)
- ISO 14230 (KWP2000)
- GMW 3110