一种蓝牙测试方法、装置、电子设备及存储介质与流程

文档序号:36173915发布日期:2023-11-24 18:19阅读:44来源:国知局
一种蓝牙测试方法与流程

本公开涉及数据处理,尤其涉及一种蓝牙测试方法、装置、电子设备及存储介质。


背景技术:

1、在诸如计算机等电子设备出厂前需要对其软件和硬件进行检测,以防止不良产品出厂,蓝牙检测是其中的一项重要内容。常规情况下,蓝牙检测即检测电子设备通过蓝牙进行的数据传输功能以及外设连接功能是否正常。

2、目前,多采用人工的方式进行蓝牙检测。其中,检测数据传输功能,需要人工将待测设备通过蓝牙与另一台设备进行连接,然后查看是否能正常进行文件、图片等数据的传输。检测外设连接功能,需要人工将待测设备通过蓝牙与蓝牙鼠标、蓝牙键盘等外接设备进行连接,然后检测蓝牙鼠标、蓝牙键盘等外接设备是否能正常使用。这种人工检测方式耗时长、效率低且浪费大量人力。


技术实现思路

1、本公开提供一种蓝牙测试方法、装置、电子设备及存储介质,以至少解决现有技术中存在的以上技术问题。

2、根据本公开的第一方面,提供了一种蓝牙测试方法,所述方法应用于待测设备中,所述方法包括:

3、基于所述待测设备的蓝牙网络,获得第一控制指令和第二控制指令,其中,所述第一控制指令用于实现所述待测设备在所述蓝牙网络下的第一外设功能,所述第二控制指令用于实现所述待测设备在所述蓝牙网络下的第二外设功能;

4、响应于所述第一控制指令,得到基于所述第一外设功能产生的第一目标数据;

5、响应于所述第二控制指令,得到基于所述第二外设功能产生的第二目标数据;

6、基于所述第一目标数据,得到在所述蓝牙网络下所述待测设备的第一外设功能是否正常的测试结果;

7、基于所述第二目标数据,得到在所述蓝牙网络下所述待测设备的第二外设功能以及传输功能是否正常的测试结果;

8、基于所述待测设备的第一外设功能、第二外设功能和所述传输功能是否正常的测试结果,确定所述待测设备的蓝牙功能是否正常。

9、在一可实施方式中,所述待测设备与所述测试设备通过所述蓝牙网络进行连接;所述基于所述待测设备的蓝牙网络,获得第一控制指令和第二控制指令,包括:在所述蓝牙网络下,接收来自测试设备的人机接口hid数据包,所述hid数据包包括所述第一控制指令和所述第二控制指令。

10、在一可实施方式中,所述响应于所述第一控制指令,得到基于所述第一外设功能产生的第一目标数据,包括:执行所述第一控制指令,得到第一执行结果;对所述第一执行结果进行识别,得到所述第一目标数据。

11、在一可实施方式中,所述响应于所述第二控制指令,得到基于所述第二外设功能产生的第二目标数据,包括:执行所述第二控制指令,得到第二执行结果;对所述第二执行结果进行截图,获得待测图像,所述待测图像用于供所述测试设备进行识别;将所述测试设备对所述待测图像的识别结果确定为所述第二目标数据。

12、在一可实施方式中,所述基于所述第一目标数据,得到在所述蓝牙网络下所述待测设备的第一外设功能是否正常的测试结果,包括:比较所述第一目标数据与第一预设数据是否相同,若相同,得到在所述蓝牙网络下所述待测设备的第一外设功能为正常的测试结果;若不同,得到在所述蓝牙网络下所述待测设备的第一外设功能为不正常的测试结果。

13、在一可实施方式中,所述基于所述第二目标数据,得到在所述蓝牙网络下所述待测设备的第二外设功能以及传输功能是否正常的测试结果,包括:若接收到来自所述测试设备的所述第二目标数据,得到在所述蓝牙网络下所述待测设备的传输功能正常的测试结果;比较所述第二目标数据与第二预设数据是否相同,若相同,得到在所述蓝牙网络下所述待测设备的第二外设功能为正常的测试结果。

14、在一可实施方式中,所述基于所述待测设备的第一外设功能、第二外设功能和所述传输功能是否正常的测试结果,确定所述待测设备的蓝牙功能是否正常,包括:若所述待测设备的第一外设功能、第二外设功能和所述传输功能的测试结果均为正常,确定所述待测设备的蓝牙功能正常。

15、根据本公开的第二方面,提供了一种蓝牙测试装置,所述装置应用于待测设备中,所述装置包括:

16、接收模块,用于基于所述待测设备的蓝牙网络,获得第一控制指令和第二控制指令,其中,所述第一控制指令用于实现所述待测设备在所述蓝牙网络下的第一外设功能,所述第二控制指令用于实现所述待测设备在所述蓝牙网络下的第二外设功能;

17、第一响应模块,用于响应于所述第一控制指令,得到基于所述第一外设功能产生的第一目标数据;

18、第二响应模块,用于响应于所述第二控制指令,得到基于所述第二外设功能产生的第二目标数据;

19、第一获取模块,用于基于所述第一目标数据,得到在所述蓝牙网络下所述待测设备的第一外设功能是否正常的测试结果;

20、第二获取模块,用于基于所述第二目标数据,得到在所述蓝牙网络下所述待测设备的第二外设功能以及传输功能是否正常的测试结果;

21、确定模块,用于基于所述待测设备的第一外设功能、第二外设功能和所述传输功能是否正常的测试结果,确定所述待测设备的蓝牙功能是否正常。

22、根据本公开的第三方面,提供了一种电子设备,包括:

23、至少一个处理器;以及

24、与所述至少一个处理器通信连接的存储器;其中,

25、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开所述的方法。

26、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开所述的方法。

27、本公开的一种蓝牙测试方法、装置、电子设备及存储介质,待测设备在蓝牙网络连接的情况下,获得第一控制指令和第二控制指令;并响应第一控制指令和第二控制指令,分别得到第一目标数据和第二目标数据;基于第一目标数据,得到待测设备的第一外设功能是否正常的测试结果;基于第二目标数据,得到第二外设功能以及传输功能是否正常的测试结果;基于待测设备的第一外设功能、第二外设功能和传输功能的测试结果,确定待测设备的蓝牙功能是否正常。本方法可以自动检测待测设备的蓝牙功能,实现了高效、准确的蓝牙检测。

28、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种蓝牙测试方法,其特征在于,所述方法应用于待测设备中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述待测设备与测试设备通过所述蓝牙网络进行连接;

3.根据权利要求1所述的方法,其特征在于,所述响应于所述第一控制指令,得到基于所述第一外设功能产生的第一目标数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应于所述第二控制指令,得到基于所述第二外设功能产生的第二目标数据,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述第一目标数据,得到在所述蓝牙网络下所述待测设备的第一外设功能是否正常的测试结果,包括:

6.根据权利要求4所述的方法,其特征在于,所述基于所述第二目标数据,得到在所述蓝牙网络下所述待测设备的第二外设功能以及传输功能是否正常的测试结果,包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述待测设备的第一外设功能、第二外设功能和所述传输功能是否正常的测试结果,确定所述待测设备的蓝牙功能是否正常,包括:

8.一种蓝牙测试装置,其特征在于,所述装置应用于待测设备中,所述装置包括:

9.一种电子设备,其特征在于,包括:

10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使计算机执行根据权利要求1-7中任一项所述的方法。


技术总结
本公开的一种蓝牙测试方法、装置、电子设备及存储介质,涉及数据处理技术领域,该方法包括基于待测设备的蓝牙网络,获得第一控制指令和第二控制指令,其中,第一控制指令和第二控制指令分别用于实现待测设备在蓝牙网络下的第一外设功能和第二外设功能;响应第一控制指令和第二控制指令,分别得到第一目标数据和第二目标数据;基于第一目标数据,得到待测设备的第一外设功能是否正常的测试结果;基于第二目标数据,得到第二外设功能以及传输功能是否正常的测试结果;基于待测设备的第一外设功能、第二外设功能和传输功能的测试结果,确定待测设备的蓝牙功能是否正常。本方法可以高效、准确的检测待测设备的蓝牙功能是否正常。

技术研发人员:屠恩波,杨兴龙,路惠琼,刘堃,李义鹏
受保护的技术使用者:合肥联宝信息技术有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1