无Diva基于CANoe CAPL语言从零开始实现UDS-Bootloader自动化测试脚本

一、引言

·背景概述: 

        最近在做项目的时候,客户要求项目的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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值