微信公众号: 常青柏
淘宝店铺: 漫乐之家、梅兰竹菊之家
遵循国际上通用的V模式开发流程,
DoIP协议测试,
分为 ECU级测试 与 系统级测试,
同时主机厂会在ISO标准的基础上,
依据系统设计需求及应用场景等,
自定义相关测试内容。
ECU级测试:
主要进行 应用层诊断协议测试。
针对上层协议 ISO 14229协议,
测试内容包含
1、诊断服务测试;
2、传输协议参数测试。
诊断服务测试:
- 发送正确格式的诊断请求报文,
验证ECU是否有相应的正响应
并判断其是否满足协议要求; - 发送错误格式的诊断请求报文,
验证ECU是否有相应的负响应
并判断其是否满足协议要求。
传输协议参数测试:
测试诊断服务及故障处理机制中
时间参数的正确性。
ECU级测试-测试流程:
0、搭建测试环境;
1、把诊断CDD文件导入至 CANoe.Diva;
2、CANoe.Diva配置生成自动化测试工程文件;(添加安全算法dll文件,设置时间参数等,单击Generate即可)
3、将该工程文件载入到CANoe中;
4、运行CANoe执行自动化测试;
5、测试结束自动生成报告。
该流程技术成熟可靠,测试充分高效。
转自:
《车载以太网 DoIP 协议测试的研究与分析》
李志涛,耿伟峰