[发明专利]一种车载网络管理通用测试用例协议的设计方法有效

专利信息
申请号: 201711262453.1 申请日: 2017-12-04
公开(公告)号: CN108009092B 公开(公告)日: 2021-03-09
发明(设计)人: 谢斌;唐华亮 申请(专利权)人: 武汉保华显示科技有限公司
主分类号: G06F11/36 分类号: G06F11/36;H04L12/40;H04L29/06
代理公司: 上海精晟知识产权代理有限公司 31253 代理人: 冯子玲
地址: 430082 湖北省武汉市青山区红钢*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及汽车网络管理测试技术领域,尤其是一种车载网络管理通用测试用例协议的设计方法,包括以下步骤:S1、分析归纳;S2、通用测试用例协议的设计;S3、测试用例的生成,按照上一步的测试协议规范来编辑;S4、测试用例的编码和解析,采用C语言规则树对测试用例进行编译,同一级别关键字根据大小在树的同一层不同节点处存储,最终实现规则树的建立,依照规则树的编译思想,进行测试用例的解码;S5、测试用例的传输和存储。本发明提供一种车载网络管理通用测试用例协议的设计方法,能够直观地表达测试例的信息意义,还具有良好的通用性,减少了错误的发生,降低了人力物力的损耗。
搜索关键词: 一种 车载 网络 管理 通用 测试 协议 设计 方法
【主权项】:
1.一种车载网络管理通用测试用例协议的设计方法,其特征在于,包括以下步骤:S1、分析归纳,其具体步骤如下:A1、分析各标准网络管理的测试协议和设计规范,针对基于CAN总线各种标准车载网络管理的测试协议和设计规范进行分析,如AUTOSAR标准的网络管理协议和OSEK/VDX标准的网络管理协议;A2、完成测试项目的归纳,将上述各标准网络管理的测试项目集合在一起,尽可能集中所有的测试项目,包括物理层测试、通信层测试、网络层测试;S2、通用测试用例协议的设计,其具体步骤如下:B1、采用一种基于XML语言和C语言的编程思维发展的另一种文本语言,具有跨平台性和拓展性,以不同的标识符表示不同的语法结构,包括参数分隔符“,”、指令操作符“<>”、模块封装符“{}”、条件判断符“()”、语句结束“;”、时间范围/事件分隔“:”、对象求和符“|”、CAN报文集合符“[]”;B2通过指令包头来决定是简单指令:即单条的<>指令,包括IO指令、VOL电压指令、CAN信号指令或TIMER定时器指令,还是RETURN跳转指令、TEST检测指令、WHILE循环指令、SWITCH选择指令,IF条件判断指令,并且配合标识符一起,完成各种指令的语法结构定义;B3、以各级别关键字来区别信号类型,操作类型和信号量值,且所有的关键字都选用大写字母、数字或下划线组成,关键字的定义有一定的含义,能够见名知义,包括第一关键字包括IO口操作,VOL电压操作,CAN操作,还是TIMER定时器操作,RETURN跳转指令,第二关键字包括UP增加操作,DOWN减小操作,ON操作,OFF操作,元素值则表示相应的信号量值,如CAN的数据,电压值,IO的序号;B4、测试用例协议规定了测试用例能够兼容多种编写格式,是字符串格式、数字格式或者两者兼容,CAN报文兼容inter和motorla两种编码方式,实现了测试人员对用例文件编写的直观性和通用性;S3、测试用例的生成,按照上一步的测试协议规范来编辑;S4、测试用例的编码和解析,建立编译规则树对测试用例进行编译,编译规则树由节点序号、节点键值和节点注释组成。依照规则树的编译思想,进行测试用例的解码;S5、测试用例的传输和存储。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉保华显示科技有限公司,未经武汉保华显示科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711262453.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top