内容参考:《CANoe开发从入门到精通》。
目录
架构
根据ECU的测试环境和规范,用户想要基于CANoe搭建测试系统,可以通过开发TestModule或TestUnit、网络控制硬件接口(VN系列,连接车载网络CAN、LIN、Ethernet)、外围HIL设备(VT System)、数据采集和控制IO板卡,生成测试报告,实现高效的自动化测试。
4部分
CANoe测试系统,主要包括4部分:TFS,TSL,TestModule,TestUnit。
其中:
- TFS和TSL是函数合集,TFS提供常用的测试功能函数,TSL提供通用以及特殊的测试服务。
- 常用的TFS以及TSL函数可以查看:CANoe测试:TFS、TSL、Test Unit、Test Module - 幕布
- Test Unit需要借助vTestStudio收费软件,配合CAPL或C#编程实现。
- Test Module可在Demo版CANoe中使用,支持CAPL、XML、.NET三种语言格式。
- XML Test Module创建示例可以参考CANoe教程 | 自动化测试功能-Test Module/Test Unit_爱她就要努力-CSDN博客_canoe自动化测试工具
- CAPL Test Module有2种创建方式,示例可参考
END