[发明专利]蓝牙测试的方法、终端设备及计算机可读存储介质在审
| 申请号: | 201710422943.7 | 申请日: | 2017-06-07 |
| 公开(公告)号: | CN107317638A | 公开(公告)日: | 2017-11-03 |
| 发明(设计)人: | 李健 | 申请(专利权)人: | 百富计算机技术(深圳)有限公司 |
| 主分类号: | H04B17/00 | 分类号: | H04B17/00;H04W4/00 |
| 代理公司: | 深圳中一联合知识产权代理有限公司44414 | 代理人: | 张全文 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 蓝牙 测试 方法 终端设备 计算机 可读 存储 介质 | ||
技术领域
本发明属于蓝牙测试技术领域,尤其涉及一种蓝牙测试的方法、终端设备及计算机可读存储介质。
背景技术
蓝牙是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换。蓝牙工作需要两个及以上的蓝牙终端,而且需要两个人配合操作才能完成蓝牙的配对、连接等过程。上述动作在实际测试使用中都需要用户手工进行操作。目前对蓝牙产品的测试方式都是模拟实际用户操作蓝牙的手工方式。手工测试蓝牙模块在测试效率和测试覆盖率方面相较于自动化测试存在明显不足。
上述问题亟待解决。
发明内容
针对手工测试蓝牙模块在测试效率和测试覆盖率方面相较于自动化测试存在明显不足的缺陷,本发明提供一种蓝牙测试的方法、终端设备及计算机可读存储介质。
本发明实施例的第一方面提供了一种蓝牙测试的方法,包括:
通过预设的交互协议接收上位机发送的带有预设格式的指令封包;
解析出指令封包携带的指令;
执行解析出的指令;
将执行指令的执行结果返回给上位机。
进一步地,通过预设的交互协议接收上位机发送的带有预设格式的指令封包之前,方法还包括:
监听上位机是否发送带有预设格式的指令封包,若未监听到,则保持监听,直至接收到上位机发送的指令封包。
进一步地,解析出指令封包携带的指令之后,方法还包括:
判定解析出的指令是否正确,若不正确,则通知上位机重新发送指令封包,直至解析出正确的指令。
进一步地,测试蓝牙的方法还包括:
通过日志接口记录上位机和下位机之间进行通讯交互的过程。
进一步地,测试蓝牙的方法还包括:
下位机和所述上位机之间通过抽象层的发送指令接口和指令响应接口实现相互通讯。
本发明实施例的第二方面提供了一种蓝牙测试的装置,包括:
接收模块,用于通过预设的交互协议接收上位机发送的带有预设格式的指令封包;
解析模块,用于解析出指令封包携带的指令;
执行模块,用于执行解析出的指令;
返回模块,用于将执行指令的执行结果返回给上位机。
进一步地,装置还包括:
监听模块,用于监听上位机是否发送带有预设格式的指令封包,若未监听到,则保持监听,直至接收到上位机发送的指令封包。
进一步地,装置还包括:
判定模块,用于判定解析出的指令是否正确,若不正确,则通知上位机重新发送指令封包,直至解析出正确的指令。
本发明实施例的第三方面提供了一种蓝牙测试的终端设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
通过预设的交互协议接收上位机发送的带有预设格式的指令封包;
解析出指令封包携带的指令;
执行解析出的指令;
将执行指令的执行结果返回给上位机。
本发明实施例的第四方面提供了一种蓝牙测试的计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
通过预设的交互协议接收上位机发送的带有预设格式的指令封包;
解析出指令封包携带的指令;
执行解析出的指令;
将执行指令的执行结果返回给上位机。
本发明实施例与现有技术相比存在的有益效果是:本发明实施例中上位机通过预设的交互协议给下位机发送预设格式的指令封包进行通讯测试,下位机解析指令并执行该指令,并将执行指令的结果返回给上位机。通过上述自动化测试方法代替了现有上位机和下位机侧均需要人工参与的测试方法,可以增加测试的次数以及扩大测试地点的适用范围,提升了蓝牙产品的测试效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的蓝牙测试的方法的实现流程示意图;
图2是本发明另一实施例提供的蓝牙测试的方法的示意性框图;
图3是图2中实现蓝牙测试的方法的实现流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百富计算机技术(深圳)有限公司,未经百富计算机技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710422943.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视觉信号的空间三维声音表达系统及方法
- 下一篇:睫状肌锻炼仪





