[发明专利]一种车载网络管理通用测试用例协议的设计方法有效
申请号: | 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、测试用例的传输和存储。本发明提供一种车载网络管理通用测试用例协议的设计方法,能够直观地表达测试例的信息意义,还具有良好的通用性,减少了错误的发生,降低了人力物力的损耗。
技术领域
本发明涉及汽车网络管理测试技术领域,尤其涉及一种车载网络管理通用测试用例协议的设计方法。
背景技术
目前,针对网络管理的一致性测试大多都是选用TTCN语言描述的测试套完成的。TTCN是一种专门描述测试的半形式语言,其标准化和独立性的优点使得标准定义及其繁琐,一般测试人员很难掌握。而且测试一个项目所需要写的测试用例的篇幅比较长,测试用例的信息意义不够直观,容易出错,这种测试方法消耗了大量人力物力。
发明内容
本发明的目的是为了解决现有技术中存在的缺点,而提出的一种车载网络管理通用测试用例协议的设计方法。
为了实现上述目的,本发明采用了如下技术方案:
设计一种车载网络管理通用测试用例协议的设计方法,包括以下步骤:
S1、分析归纳,其具体步骤如下:
A1、分析各标准网络管理的测试协议和设计规范,针对基于CAN总线各种标准车载网络管理的测试协议和设计规范进行分析,包括OSEK/VDX/AUTOSAR标准网络管理的测试协议和设计规范;
A2、完成测试项目的归纳,将上述各标准网络管理的测试项目集合在一起,集中所有的测试项目,包括物理层测试、通信层测试、网络层测试;
S2、通用测试用例协议的设计,其具体步骤如下:
B1、采用一种基于XML语言和C语言的编程思维发展的另一种文本语言,具有跨平台性和拓展性,以不同的标识符表示不同的语法结构,包括参数分隔符“,”、指令操作符“”、模块封装符“{}”、条件判断符“()”、语句结束“;”、时间范围/事件分隔“:”、对象求和符“|”和CAN报文集合符“[]”;
B2、通过指令包头来决定是简单指令,即单条的指令,包括IO指令、VOL电压指令、CAN信号指令、TIMER定时器指令,还是RETURN跳转指令、TEST检测指令、WHILE循环指令、SWITCH选择指令,IF条件判断指令,并且配合标识符一起,完成各种指令的语法结构定义;
B3、以各级别关键字来区别操作信号,操作类型和信号量值,且所有的关键字都选用大写字母、数字或下划线组成,关键字的定义有一定的含义,能够见名知义,包括第一关键字包括IO口操作,VOL电压操作,CAN信号操作,还是TIMER定时器操作,第二关键字包括UP增加操作,DOWN减小操作,ON操作,OFF操作,元素值则表示相应的信号量值,包括CAN的数据,电压值,IO的序号等;
B4、测试用例协议规定了测试用例能够兼容多种编写格式,是字符串格式、数字格式或者两者兼容,CAN报文兼容inter和motorla两种编码方式,实现了测试人员对用例文件编写的直观性和通用性;
S3、测试用例的生成,按照上一步的测试协议规范来编辑;
S4、测试用例的编码和解析,建立编译规则树对测试用例进行编译,编译规则树由节点序号、节点键值和节点注释组成。依照规则树的编译思想,进行测试用例的解码;
S5、测试用例的传输和存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉保华显示科技有限公司,未经武汉保华显示科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711262453.1/2.html,转载请声明来源钻瓜专利网。