协议栈测试方法及装置、测试系统、计算机可读存储介质制造方法及图纸

技术编号:31917246 阅读:41 留言:0更新日期:2022-01-15 12:59
一种协议栈测试方法及装置、测试系统、计算机可读存储介质,协议栈测试方法包括:获取用户选择的测试用例的标识,每一标识指向一个测试用例;针对每一测试用例,确定所述测试用例的标识对应的测试内容,并发送至目标ECU;针对每一测试用例,接收所述目标ECU针对所述测试内容的应答消息;针对每一测试用例,根据所述应答消息与所述标识对应的测试通过条件确定测试结果,所述测试结果选自测试通过和测试未通过。本发明专利技术技术方案能够实现对协议栈的一致性测试。致性测试。致性测试。

【技术实现步骤摘要】
协议栈测试方法及装置、测试系统、计算机可读存储介质


[0001]本专利技术涉及车辆通信技术,尤其涉及一种协议栈测试方法及装置、测试系统、计算机可读存储介质。

技术介绍

[0002]在汽车网络通信中,诊断扮演了非常重要的角色,无论是故障筛查,整车下线配置,还是电子控制单元(Electronic Control Unit,ECU)软件更新,远程空中下载技术(Over

the

Air Technology,OTA)等,都离不开诊断技术。DoIP协议是Diagnostic communication over Internet Protocol的简称,顾名思义,就是通过网络协议进行诊断通信。DoIP协议的工作机制和相关需求由ISO 13400系列标准定义,该标准描述了DoIP协议的应用场景,对传输层和网络服务的具体要求等。还有其他协议栈如通用测量和校准协议(Universal Measurement and Calibration Protocol,XCP)、时间敏感网络(Time Sensitive Netwo本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种协议栈测试方法,其特征在于,包括:获取用户选择的测试用例的标识,每一标识指向一个测试用例;针对每一测试用例,确定所述测试用例的标识对应的测试内容,并发送至目标ECU;针对每一测试用例,接收所述目标ECU针对所述测试内容的应答消息;针对每一测试用例,根据所述应答消息与所述标识对应的测试通过条件确定测试结果,所述测试结果选自测试通过和测试未通过。2.根据权利要求1所述的协议栈测试方法,其特征在于,还包括:在所有的已选择的测试用例的标识均获得对应的测试结果后,根据各个测试结果生成测试报告。3.根据权利要求2所述的协议栈测试方法,其特征在于,所述测试报告包括以下一项或多项:已执行测试的测试用例的总数,测试通过的测试用例的数量,测试未通过的测试用例的数量,以及测试未通过的原因。4.根据权利要求1所述的协议栈测试方法,其特征在于,所述标识对应的测试内容以及测试通过条件是预先根据测试用例的内容确定的。5.根据权利要求1所述的协议栈测试方法,其特征在于,所述确定所述标识对应的测试内容包括:检测所述标识对应的测试条件是否满足预设要求;在所述标识对应的测试条件满足预设要求时,确定所述标识对应的测试内容。6.根据权利要求1所述的协议栈测试方法,其特征在于,所述确定所述标识对应的测试内容之前包括:确定所述标识对应的测试参数,并对所述测试参数进行配置。7.根据权利要求1所述的协议栈测试方法,其特征在于,所述测试用例是预先构建好的;采用以下方式构建各个测试用例:在协议栈的各个机能点中选取需要进行测试的多个第一机能点;对多个第一机能点进行分析确定相应的测试用例,每一第一机能点对应多个测试用例,或者多个第一机能点对应一个测试用例。8.一种协议栈测试方法,其特征在于,包括:接收测试内容,所述测试内容与测试用例的标识相对应,每一标识指向一个测试用...

【专利技术属性】
技术研发人员:马顺龙
申请(专利权)人:上海商泰汽车信息系统有限公司
类型:发明
国别省市:

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

1