蚂蚁小兵
《CANoe开发与CAPL编程实践》的作者,C站专家认证,专注于车载网络测试领域。
目前主要从事CANoe、CAPL及Python等脚本的测试用例开发,致力于提升车载网络系统的可靠性与性能。
如需商务合作或技术交流,欢迎私信联系,期待与行业同仁共同推动车载网络测试技术的发展与创新。
要有最朴素的生活,与最遥远的梦想,即使明日天寒地冻,路远马亡。
展开
-
通过Python实现CANoe 测试报告中的测试步骤提取
基于Python 实现对CANoe测试报告的测试步骤提取原创 2020-05-12 14:56:09 · 4411 阅读 · 9 评论 -
Python解析CDD文件
在实际诊断测试开发中,我们写测试脚本会用到CDD文件中的诊断,常规做法可能是用到哪个就定义哪个,这样做的弊端是有可能造成重复定义,或者整个工程中有不同的变量名,较为好的方式是头文件中统一定义,如果人去单独定义的话,CDD中诊断有比较多,浪费时间,所以基于这个需求,我想到了可以用Python 脚本解析CDD文件,统一定义,一键生成,十分快捷。.........原创 2022-05-19 15:27:07 · 3652 阅读 · 7 评论 -
在CANoe中通过Panel面板控制Test Module 运行(初级)
在CANoe中通过Panel面板控制Test Module 运行原创 2022-06-06 19:54:23 · 4289 阅读 · 1 评论 -
在CANoe中通过Panel面板控制Test Module 运行(高级)
在CANoe中,基于panel实现的多个 Test Module`自动运行的一种架构原创 2022-06-09 22:45:00 · 4223 阅读 · 3 评论 -
Python调用CANoe(1)(启动与停止,变量和信号读写)
CANoe因为其封闭性(Vector独有),开发的时候,有很多局限性;Python 因为其开源,容易上手,功能强大,那么Python 和 CANoe结合会产生怎样的火花呢?原创 2020-11-24 15:25:53 · 36763 阅读 · 116 评论 -
Python调用CANoe(2)(测试模块配置)
本节内容在Python和CANoe的数据交互(1)的基础认知上,继续探索Python如何加载TestSetup,以及运行tse测试文件原创 2021-09-14 19:23:30 · 9503 阅读 · 18 评论 -
Python调用CANoe(3)(测试报告配置与统计)
在Python和CANoe的数据交互(1)(2)中,已经实现了信号,变量,启动测试等基本操作,以及加载tse 实现自动话测试,这一节将继续尝试操作测试报告和统计测试结果。原创 2021-09-16 17:54:08 · 4109 阅读 · 11 评论 -
Python调用CANoe(4)(可视化UI测试工具)
Python和CANoe的数据交互(4)——基于PyQT5 可视化UI测试工具原创 2022-01-14 09:20:53 · 3588 阅读 · 2 评论 -
Python调用CANoe(5)(调用CAPL Function)
本节再来探讨下Python调用CAPL Function的COM编程原创 2022-05-25 20:17:33 · 3855 阅读 · 8 评论 -
CANoe和Jenkins ,持续集成自动化测试
只需要一台电脑,手把手教你如何在Jenkins上跑你的CANoe工程,做到真正的持续集成测试原创 2022-09-30 00:09:27 · 3577 阅读 · 8 评论 -
CANoe/CAPL ,远程邮件通知
CANoe/CAPL ,远程邮件通知原创 2022-10-10 19:35:13 · 2679 阅读 · 1 评论 -
CANoe/CAPL ,QQ消息远程通知
CANoe/CAPL ,QQ消息远程通知原创 2022-10-11 19:25:50 · 1175 阅读 · 0 评论 -
CANoe/CAPL ,钉钉群助手消息通知
CANoe/CAPL ,钉钉群助手消息通知原创 2022-10-11 19:48:26 · 1901 阅读 · 0 评论 -
CANoe不能自动识别串口号?那就封装个DLL让它必须行
通过Visual Stduio 封装了一个可以让CANoe 自动识别串口的DLL原创 2022-06-22 19:28:45 · 1706 阅读 · 3 评论 -
除了定时器,真的没法在Simulation Node 类型的CAPL节点中实现延时了吗?
除了定时器,法在Simulation Node 类型的CAPL节点中实现延时的一种尝试原创 2022-07-07 08:12:30 · 4522 阅读 · 14 评论 -
基于Python的对 汽车电子ECU的通信矩阵数据库文件(.dbc)的解析
基于Python的对 汽车电子ECU的通信矩阵数据库文件(.dbc)的解析原创 2019-08-05 17:26:53 · 11959 阅读 · 9 评论 -
基于Python/Capl脚本 对通信矩阵报文(Flexray/Can)的周期检测(二)
文章目录周期检测APICAN 报文的周期测试caseflexray 报文周期检测case周期检测APIvector 的capl 提供了测试周期的API接口,帮助文档中有很多重载的函数,我选了两个说明:dword ChkStart_MsgAbsCycleTimeViolation (Message aObservedMessage,duration aMinCycleTime, duration aMaxCycleTime, char[] aCallback);这个API适用于根据flexray/C原创 2020-05-11 16:42:11 · 6903 阅读 · 6 评论