
CANoe.DiVa
CANoe.DiVa brings automated diagnostic testing directly into CANoe, helping diagnostic validation engineers and diagnostic developers validate ECU diagnostic implementations with confidence. Based on CANdela or ODX diagnostic descriptions, CANoe.DiVa automatically generates reproducible test cases, executes them in CANoe and provides clear, meaningful reports for efficient analysis and decision-making.
Whether you are validating OBD-capable ECUs, service-oriented diagnostic communication or complex ECU behavior, CANoe.DiVa reduces manual effort and increases test consistency across your workflow. Dedicated support for OBD2, OBDonUDS, ZEVonUDS and WWH-OBD, as well as automated testing of SOME/IP services and operations, enables you to address today’s requirements while preparing for tomorrow’s diagnostic architectures.
The result: earlier feedback, higher diagnostic quality and a more connected validation process from specification to release.
Advantages
Universal
- Automated validation of diagnostic implementation of ECUs for all vehicle manufacturers
Automated
- Automated generation of ECU-specific test cases based on diagnostic descriptions in ODX or CANdela format
- Automated execution of test cases
- Integration into all DevOps or CI/CT environments
Traceable
- Generation of a test report and requirements tracking
- Full integration into the CANoe test setup
Flexible
- Easily configurable test scope - matching the development status
- Early testing against real and virtual ECUs or HPCs in real time (HiL) and faster (SiL)
- Support of various diagnostic standards and protocols (UDS/ISO 14229, OBD2, OBDonUDS, ZEVonUDS, WWH-OBD, KWP2000) as well as OEM-specific interpretations and test specifications
This means savings in time and effort while improving the quality of ECU diagnostic software at the same time.
Application Areas
CANoe.DiVa is developed for use by all vehicle manufacturers and suppliers. DiVa also offers OEM-specific extensions and plug-ins.


Suppliers
Suppliers and service providers benefit from a standardized test solution that can be used in different OEM projects. Open interfaces, e.g. for requirement tracking, offer integration into existing development processes. This not only increases development efficiency and software quality, but also achieves cross-project synergies and efficiency gains.
Vehicle Manufacturers
Vehicle manufacturers receive a comprehensive and fine-grained insight into the current quality of diagnostic implementation at an early stage of development. A standardized test report across suppliers provides support and transparency. OEM extensions are used to explicitly safeguard manufacturer-specific applications and diagnostic features (already at the supplier).
Key Features
CANoe.DiVa provides test configuration, test generation, test result analysis support accompanied by requirement traceability and automated test control.
The generator uses diagnostic descriptions in ODX or CANdela format to generate comprehensive test cases in accordance to the configured test depth (good and bad cases). It generates a test environment that is added to a CANoe configuration, as well as a test specification with details on the test flow and the individual tests. The tests cover both protocol and application scope. The (re-) programming of ECUs for valid and invalid sequences is also checked. The execution results are documented in a clear report. The analysis of the test results is supported by CANoe.DiVa with mechanisms for sorting, comparing, filtering, commenting, requirement linking and post processing of tests and test results. Comments and requirements given by the user are persistently stored over sequential test runs.
OBD Tests
CANoe.DiVa automatically executes specific tests for OBD-capable ECUs at an early stage, as required and mandatory for the final vehicle acceptance test.
- Early testing of the OBD2, OBDonUDS, ZEVonUDS or WWH-OBD protocol as well as the correct activation of the MIL (malfunction indicator lamp)
- Automated execution of PVE (Production Vehicle Evaluation) test sequences
- Automated execution of conformance tests in accordance with SAE J1699-3/-5 at ECU level
Videos
Images
Highlights of Version 20
From Test Results to Actionable Insights
CANoe.DiVa 20 introduces AI-supported capabilities to analyze & comment test results, map requirements and configure project settings in an autonomous efficient manner.
Instead of manually reviewing large volumes of findings, CANoe.DiVa helps identify similar error situations and group them with one consolidated comment.
AI-supported capabilities include in detail:
- Automated analysis and commenting of test results
- Grouping of similar error situations
- Support for precise explanations based on requirements and OEM specifications
- Automated requirement linking and traceability
- Use of requirement information, diagnostic data, and test setup information
- Automated configuration of extended test information e.g. as input for DTC testing
The result: faster evaluation, clearer traceability, and a stronger connection between requirements, test configuration, and test evidence.
Product Editions
Tailored for your defined purposes, CANoe.DiVa has the right product edition for you:
- Interactive work ⇒ Desktop Edition (DE)
- Test/production workstation (HiL) ⇒ Test Bench Edition (TBE)
- Automated CI/CT environments (SiL/HiL) ⇒ Server Edition (SE)


Editions & Variants
| Desktop Edition: CANoe.DiVa | Workplace tool:
Required CANoe edition/variant: CANoe DE /pro/pex/run |
| Test Bench Edition: CANoe TBE .DiVa | Tool for one test bench environment in real time:
Required CANoe edition/variant: CANoe TBE /pro/pex/run |
| Server Edition: CANoe4SW SE .DiVa CANoe SE .DiVa | Automatic test setup & execution, e.g. on a server. Test of virtual and real ECUs:
Required CANoe edition/variant: CANoe4SW SE | CANoe SE |
Supported Diagnostic Standards and Protocols
- CAN/CAN FD, FlexRay, DoIP, LIN, etc.
- ISO 14229 (UDS): 2006/2013/2020,
- ISO 15765 (Diagnostics on CAN),
- ASAM SOVD / ISO 17978-3,
- SAE J1979 /-2/-3 (OBD2, OBDonUDS and ZEVonUDS),
- SAE J1699-3/-5 (Compliance Test)
- ISO 14230 (KWP2000),
- ISO 27145 (WWH-OBD),
- SOME/IP
- Specific test support for numerous automotive OEMs:
Beside the general diagnostic tests (e.g. for ISO 14229) CANoe.DiVa also offers additional test support for many OEMs.
Services / Downloads









