【技术实现步骤摘要】
本专利技术涉及汽车控制器的测试领域,具体涉及一种uds(unified diagnosticservices,统一诊断服务)刷写的自动化测试方法、设备及存储介质。
技术介绍
1、uds刷写是汽车的ecu(electronic control unit,电子控制单元)通过诊断协议进行软件升级的标准流程,主要用于传统车载控制器(mcu架构),其核心目标是确保刷写过程的安全性和稳定性。
2、目前,现有的uds刷写的自动化测试方法的缺陷为:
3、根据自动化测试结果发现,没有对测试用例进行充分测试;
4、测试用例只能支持固有的镜像文件,无法扩展;
5、基于安全访问的需求,会在.dll文件中添加加密文件,但是加密文件在出现问题时不易排查。
技术实现思路
1、针对现有技术中存在的缺陷,本专利技术解决的技术问题为:如何针对uds刷写进行充分测试。
2、为达到以上目的,第一方面,本申请实施例提供一种uds刷写的自动化测试方法,该方法包括以下步骤:<
...【技术保护点】
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刷写的自动化测试方法,其特征在于,所述测试顺序依次为:预编程、主编程和后编程;测试用例包括预编程测试用例、主编程测试用例和后编程测试用例;预编程测试用例对应的测试用例脚本为预编程正向测试用例脚本和...
【专利技术属性】
技术研发人员:王良川,刘阳,
申请(专利权)人:东风电驱动系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。