1、 CAN通信测试
CAN通信测试以CANoe软件包的形式实现,并根据测试用例开发测试软件包,同时实现测试用例和测试序列统一管理。已有测试软件包覆盖(但不限于)如下内容:
? 物理层测试
u 欠电压发送测试(起动相关)
u 欠电压发送测试(起动无关)
u 欠电压发送恢复时间测试(起动无关)
u 欠电压发送恢复时间测试(起动相关)
u 欠电压接收测试(无发送节点)
u ….
? 数据链路层测试
u 文DLC测试(单ECU发送的所有 文)
u 位时间测试(无RX)
u 位时间测试(有RX)
u 采样点测试
u 预期帧遍历接收测试
u …
?
络相关诊断测试
u 节点超时监测测试
u 全局超时监测测试
u No ACK测试
u Bus-off恢复时间测试(快慢恢复)
u Bus-off恢复时间测试(只有慢恢复)
u Bus-off DTC测试
u …
? 间接 络管理测试
u CAN初始化定时测试
u 停发 文时间测试
u 文超时监测测试
2、 OSEK直接 络管理测试
OSEK直接 络管理测试以CANoe软件包的形式实现,并根据测试用例开发测试软件包,同时实现测试用例和测试序列统一管理。已有测试软件包覆盖(但不限于)如下内容(包含 络睡眠和唤醒逻辑测试):
? 初始化测试
u 络唤醒与初始化
u 第一帧 文格式
u 定时参数测试
u …
? 常规测试
u 逻辑环稳定
u DUT被跳过
u T[typ]
u …
? 跛行状态测试
u Limphome复位
u 准备睡眠状态
u T[LimpHome]
u …
? 睡眠中断测试
u Normal状态下的睡眠中断1
u Normal状态下的睡眠中断2
u …
3 CAN 关测试
CAN 关测试仅涉及CAN 段之间的测试,不涉及LIN 段的测试,测试软件实现测试用例和测试序列统一管理。已有测试软件包覆盖(但不限于)如下内容(数量>800):
? 关路由一致性测试
u 标识符一致性测试
u 数据长度一致性测试
u 周期一致性测试
u 信 位置一致性
u 信 值一致性
? 关路由功能测试
u 关路由延时时间测试
u 关路由初始值测试
u 关路由超时值测试
u 关路由上次值测试
? 关睡眠唤醒策略测试
u 关路由功能唤醒测试
u 关路由睡眠策略测试
关测试采用独立的上位机界面进行配置,采用导入文件的形式进行 关路由表的配置,在不修改底层的情况下,可以通过配置完成测试。
4 LIN通信测试
LIN通信测试以CANoe软件包的形式实现,并根据测试用例开发测试软件包,同时实现测试用例和测试序列统一管理。已有测试软件包覆盖(但不限于)如下内容:
? LIN主节点通信测试
u 主节点工作电压范围测试
u 主节点器件不被破坏的供电电压范围
u 主节点输出电压测试
u 主节点过电压测试
u …
? LIN从节点通信测试
u 从节点工作电压范围测试
u 从节点器件不被破坏的供电电压范围
u 从节点输出电压测试
u 从节点过电压测试
u 从节点低电压测试
u 从节点占空比测试
u 从节点电阻测试
u 固定时钟从节点波特率
u 自动检测波特率从节点
u 固定时钟从节点采样点测试
u …
5、 诊断协议测试
诊断协议测试在Diva中导入诊断CDD库文件,生成自动化测试用例脚本。CANdela可以生成CDD和ODX两种格式的数据库,且两者之间可以互转。Diva可以根据导入的CDD/ODX文件自动生成诊断协议测试用例,从而实现诊断协议的完全自动化测试。
系统可实现全部控制器诊断协议测试。已有测试软件包覆盖(但不限于)如下内容:
? 络层协议控制信息;
? 络层定时参数;
? 多帧 文发送;
? …
5、 信 一致性测试
程序下载测试
程序下载测试保证了当电控ECU需要重新更新应用软件或者应用数据时,诊断仪可将新的应用软件或者应用数据正确、可靠、安全的下载到ECU中。
软件包覆盖(但不限于)如下内容:
? ?下载流程测试(数量>50)
u 无应用程序时正常下载测试
u 应用程序有效时正常下载测试
u 应用程序无效时正常下载测试
u …
? ?程序下载可靠性测试(数量>80)
u 内存擦除前断电测试
u 内存擦除中断电测试
u 应用数据传输中断电测试
u 内存擦除前CANH或CANL对电源短路测试
u 内存擦除前CANH或CANL对地短路测试
u …
? ?程序下载安全性测试
u 异常文件下载测试
u 安全访问异常测试
u 下载流程错误处理
? ?程序下载完整性测试
u 刷写完整性测试
u 物流数据正确性测试
相关资源:绞车提升能力及钢丝绳验算软件煤矿用_绞车提升能力计算软件-C#…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!