UDS刷写的自动化测试方法、设备及存储介质技术

技术编号:46591566 阅读:1 留言:0更新日期:2025-10-10 21:25
本发明专利技术公开了一种UDS刷写的自动化测试方法、设备及存储介质,涉及汽车控制器的测试领域。该方法的步骤包括:根据测试需求编写对应的测试用例脚本;将所述根据测试需求编写对应的测试用例脚本定义为正向测试用例脚本,根据每份正向测试用例脚本编写逆向测试用例脚本;对所有的正向测试用例脚本和逆向测试用例脚本进行测试。本申请在根据测试需求编写对应的正向测试用例脚本后,还会根据每份正向测试用例脚本编写逆向测试用例脚本,测试时会对所有的正向测试用例脚本和逆向测试用例脚本进行测试。因此,与现有技术中未对测试用例进行充分测试相比,本申请能够充分对测试用例进行测试。

【技术实现步骤摘要】

本专利技术涉及汽车控制器的测试领域,具体涉及一种uds(unified diagnosticservices,统一诊断服务)刷写的自动化测试方法、设备及存储介质。


技术介绍

1、uds刷写是汽车的ecu(electronic control unit,电子控制单元)通过诊断协议进行软件升级的标准流程,主要用于传统车载控制器(mcu架构),其核心目标是确保刷写过程的安全性和稳定性。

2、目前,现有的uds刷写的自动化测试方法的缺陷为:

3、根据自动化测试结果发现,没有对测试用例进行充分测试;

4、测试用例只能支持固有的镜像文件,无法扩展;

5、基于安全访问的需求,会在.dll文件中添加加密文件,但是加密文件在出现问题时不易排查。


技术实现思路

1、针对现有技术中存在的缺陷,本专利技术解决的技术问题为:如何针对uds刷写进行充分测试。

2、为达到以上目的,第一方面,本申请实施例提供一种uds刷写的自动化测试方法,该方法包括以下步骤:</p>

3、根据本文档来自技高网...

【技术保护点】

1.一种UDS刷写的自动化测试方法,其特征在于,该方法包括以下步骤:

2.如权利要求1所述的UDS刷写的自动化测试方法,其特征在于,所述逆向测试用例脚本的编写方法包括以下至少一种:

3.如权利要求1所述的UDS刷写的自动化测试方法,其特征在于,所述根据测试需求编写对应的测试用例脚本的流程还包括:在测试用例脚本中添加加密文件。

4.如权利要求1所述的UDS刷写的自动化测试方法,其特征在于,所述对所有的正向测试用例脚本和逆向测试用例脚本进行测试的流程包括:连接外部测试硬件后,按照测试顺序依次对测试用例进行测试;上一个测试用例测试通过时,才会进行下一个测试用...

【技术特征摘要】

1.一种uds刷写的自动化测试方法,其特征在于,该方法包括以下步骤:

2.如权利要求1所述的uds刷写的自动化测试方法,其特征在于,所述逆向测试用例脚本的编写方法包括以下至少一种:

3.如权利要求1所述的uds刷写的自动化测试方法,其特征在于,所述根据测试需求编写对应的测试用例脚本的流程还包括:在测试用例脚本中添加加密文件。

4.如权利要求1所述的uds刷写的自动化测试方法,其特征在于,所述对所有的正向测试用例脚本和逆向测试用例脚本进行测试的流程包括:连接外部测试硬件后,按照测试顺序依次对测试用例进行测试;上一个测试用例测试通过时,才会进行下一个测试用例的测试。

5.如权利要求4所述的uds刷写的自动化测试方法,其特征在于,所述测试用例测试通过的判定条件为:测试用例对应的正向测试用例脚本和逆向测试用例脚本均测试通过。

6.如权利要求4所述的uds刷写的自动化测试方法,其特征在于,所述测试顺序依次为:预编程、主编程和后编程;测试用例包括预编程测试用例、主编程测试用例和后编程测试用例;预编程测试用例对应的测试用例脚本为预编程正向测试用例脚本和...

【专利技术属性】
技术研发人员:王良川刘阳
申请(专利权)人:东风电驱动系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1