[发明专利]一种底层协议的自动化测试系统在审
申请号: | 201711233053.8 | 申请日: | 2017-11-30 |
公开(公告)号: | CN108009088A | 公开(公告)日: | 2018-05-08 |
发明(设计)人: | 陈秋媚;程时宋;黄伟明;李小兰;李东梅 | 申请(专利权)人: | 惠州市德赛西威汽车电子股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 彭俊垣 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 底层 协议 自动化 测试 系统 | ||
本发明涉及功能测试系统技术领域,尤其涉及一种底层协议的自动化测试系统,包括内置有处理器和GPS模块的汽车导航和预装有测试工具的PC端;所述处理器或所述GPS模块通过串口通讯线与所述PC端连接,搭建地图协议自动化测试台架。本发明的发明目的在于提供一种底层协议的自动化测试系统,采用本发明提供的技术方案解决了现有软件功能测试行业中采用黑盒测试,造成两个产品或功能模块间的底层协议无法测试完全的技术问题。
技术领域
本发明涉及功能测试系统技术领域,尤其涉及一种底层协议的自动化测试系统。
背景技术
黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,是通过使用整个软件或某种软件功能来严格地测试,而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。
在软件功能测试行业中,用最多的是黑盒测试,底层协议看不到摸不着,不清楚底层进行了怎样的交互,是否正常,只能根据功能表现进行测试,所以经常会遇到两个产品或功能模块间的底层协议无法测试完全。
例如汽车导航的地图功能,汽车导航中的处理器与地图的通讯是由串口进行,其中的协议是由汽车导航中的处理器与地图通过串口通讯,完成收发消息,达到功能逻辑的实现,上层用户界面操作无法对通讯口进行测试,测试人员仅停留在用户界面的功能测试,汽车导航中的处理器与地图功能有相互制约的协议,但是汽车导航的底层协议会有部分不表现在功能操作上,而测试人员没有对应的工具进行底层协议的测试,只能人工进行用户界面的功能测试,一旦处理器或地图未按照协议进行设计,单纯的功能测试无法检验出来。
发明内容
本发明的发明目的在于提供一种底层协议的自动化测试系统,采用本发明提供的技术方案解决了现有软件功能测试行业中采用黑盒测试,造成两个产品或功能模块间的底层协议无法测试完全的技术问题。
为了解决上述技术问题,本发明提供一种底层协议的自动化测试系统,包括内置有处理器和GPS模块的汽车导航和预装有测试工具的PC端;所述处理器或所述GPS模块通过串口通讯线与所述PC端连接,搭建地图协议自动化测试台架;
所述处理器对地图协议中的消息发送到所述GPS模块,以及对所述GPS模块反馈回来的信息进行处理;所述GPS模块对接收到的地图协议中的消息进行响应,以及反馈目前所述GPS模块的状态发出给到所述处理器;所述测试工具对所述处理器或GPS模块的消息实现收发,导入测试案例,按照测试案例执行消息的发送,并对反馈回来的消息进行对比判断,自动生成对应的测试报告。
优选的,所述PC端连接所述GPS模块的串口通讯线,所述测试工具模拟所述处理器进行消息收发;所述测试工具对输出至所述GPS模块的地图协议以及所述GPS模块反馈的消息进行定义后,等待消息接发。
进一步的,所述汽车导航复位重启;所述测试工具模拟所述处理器进行消息收发;所述测试工具发出每条地图协议信息后,启动计时器;计时器结束后,所述测试工具获取所述GPS模块反馈的信息,并将收到的消息与发出的所述地图协议信息对比,完成地图协议的测试;不断循环直至完成地图协议的测试,输出测试报告,停止测试工具的运行。
或者,所述PC端连接所述处理器的串口通讯线;所述测试工具模拟所述GPS模块进行消息收发;所述处理器对输出至所述测试工具的地图协议以及所述测试工具反馈的消息进行定义后,等待消息接发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子股份有限公司,未经惠州市德赛西威汽车电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711233053.8/2.html,转载请声明来源钻瓜专利网。