一、引言
·背景概述:
最近在做项目的时候,客户要求项目的UDS-Bootloader测试要基于CANoe实现,本人在此之前没有接触过CANoe的自动测试,后面想在网上找一些参考的案例基本上找不到,而我当前使用的CANoe设备的licence不支持Diva,后来经过琢磨决定使用CAPL脚本手动写自动化测试脚本,目前脚本已经编写完成,已通过测试验证,在此将实现的过程和方法记录下来,防止以后忘了,也提供给一些初学者参考,请持续关注。
·目标描述:
针对一些车载测试人员,或者对自动化测试、CAPL不熟悉的初学者,希望能给大家一些思路(主要介绍的是UDS-bootloader自动化测试)。
二、前置知识
·CANoe工具介绍:
工具自行学习。
·CAPL语言基础:
本系列主要介绍业务逻辑的实现,基础的知识不做介绍。
三、开发环境配置
·安装CANoe和配置CAPL开发环境:
自行解决,平台很多相关的帖子。
·所需硬件与软件:
软件:CANoe
硬件:Vactor
五、Bootloader自动化测试
整体的效果如下,整个实现的逻辑,包括panel的制作我都会分享出来,请持续关注后续。
五、总结与展望
从下一篇博客开始,我将一步步介绍整个UDS-Bootloader自动化测试的实现过程,如何利用CAPL的强大功能手动实现复杂的自动测试,如何实现基本功能以及如何将基本功能组合最终实现目标功能,敬请期待。
如果这篇博客对你有帮助,请 “点赞” “评论”“收藏”一键三连 哦!码字不易,大家的支持就是我坚持下去的动力。
作者:小鸟鹏
联系方式:
邮箱:502756962@qq.com