文章目录
前言
本文使用工具:
CANoe
CANoe.DiVa
CANdelaStudio(或者ODXStudio)
工具串联:
CANdelaStudio是基于ECU诊断需求规范编辑诊断数据库CDD(或导出ODX)工具。
CANoe.DiVa是基于加载诊断数据库自动化生成诊断测试用例工具,随后将生成的诊断测试用例导入CANoe中自动化运行。这是一个全自动化测试解决策略。关于该工具自动化生成测试原理可参看本文末附属文章。
自动化测试优势是在于节省测试时间,便于自动化管理。
以往CANoe.DiVa测试内容是基于加载诊断数据库中的诊断描述内容(数据库中包含的诊断服务、DTC、DID等)自动化生成诊断测试用例,当测试者需要基于自己所需的诊断测试序列时,CANoe.DiVa只能进行定制(以项目付费形式)。当然也可以自己编写测试脚本,辅助工具提高测试覆盖度。
本文现在提供一种解决方案,实现将用户自定义的测试序列加载CANoe