培训
一、培训内容:UDS,Bootloader,Autosar网络管理,Osek网络管理,通信测试;Capl help常用的函数讲解,最后用CAPL函数做一个完整的自动化测试,也可指定培训内容。
二、收费标准:按课时收费+测试用例收费(也可只线上培训不买测试用例,只按课时收费,一般培训周期一周)。
三、培训时间:时间为晚上或周末,线上远程讲解。
四、培训方案:如果你懂协议,看你是否需要买用例,按照用例讲解或者边写边讲函数搭建;如果你不懂协议,先培训协议了解服务,在培训用例编写。

下面是我搭配的CANoe CAPL脚本,自动化测试Autosar网络管理自动化测试脚本。
————————————————

前言

这个博客是讲解搭配TXT测试AutoSar网络管理的流程
下面,正文开始!

1、了解AutoSar网络管理状态图

通用AutoSar网络管理状态就如下图所示

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 状态图了解完之后就可以按照流程来开始写测试脚本
2、TXT配置文件内容

把需要的信息填写到配置文件,适用于CAN和CANFD

![在这里插入图片描述](https://img-blog.csdnimg.cn/6b6f039f34374ae28989461d9c74953c.png

canoe的write窗口输出显示图

在这里插入图片描述

测试流程
  1. 启动canoe
  2. 加载正确的配置文件,只需要加载一次,下次打开有记忆路径功能
  3. 选择帧类型
  4. 点击修改配置文件,弹出TXT
  5. 选择测试用例
  6. 开始测试
  7. 打印信息
  8. 测试完成、生成报告

在这里插入图片描述

测试内容

部分测试用例看图

在这里插入图片描述

测试内容代码图一

在这里插入图片描述

测试内容代码图二,这里简单看下各个状态函数

在这里插入图片描述

测试数据及报告

测试Log图,根据日期来保存Log

在这里插入图片描述

测试报告

在这里插入图片描述

以上测试用例全都是自动化测试并出报告。
请输入公众号:总线网络。关注我,获取汽车网络开发及测试方面资料,更新干货!
分享总线开发知识
分享CAN/CANFDLIN/ETH等网络资料
分享CANoe/TSMaster/PCAN等设备工具使用
分享UDS/NM/Bootloader测试用例等
一起来学习,进步,交流吧!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐