通信设备的测试方法、装置、设备、存储介质及程序制造方法及图纸

技术编号:32784558 阅读:19 留言:0更新日期:2022-03-23 19:43
本申请提供一种通信设备的测试方法、装置、设备、存储介质及程序,第二设备接收来自于第一设备的测试任务,测试任务中包括测试用例和待测试的至少两个通信设备的配置信息;根据配置信息对至少两个通信设备进行配置,根据测试用例对至少两个通信设备之间的无线通信过程进行测试,得到测试用例对应的测试结果,并向第一设备发送所述测试结果。通过上述过程,实现了第一设备对第二设备的远程控制,以实现第二设备对至少两个通信设备之间的无线通信过程进行自动化测试,提高了测试效率。提高了测试效率。提高了测试效率。

【技术实现步骤摘要】
通信设备的测试方法、装置、设备、存储介质及程序


[0001]本申请涉及通信
,尤其涉及一种通信设备的测试方法、装置、设备、存储介质及程序。

技术介绍

[0002]随着通信技术的发展,越来越多的电子设备支持蓝牙通信,例如,智能手机、蓝牙耳机、蓝牙音箱等。支持蓝牙通信功能的电子设备被称为蓝牙设备。
[0003]为了保证蓝牙通信的稳定性,在蓝牙设备开发过程中,需要对蓝牙设备的蓝牙通信稳定性进行测试。通常,由测试人员在实验室中对待测试设备进行手动测试。这样,需要花费较多的人力和时间,测试效率较低。

技术实现思路

[0004]本申请提供一种通信设备的测试方法、装置、设备、存储介质及程序,用以提高对通信设备的测试效率。
[0005]第一方面,本申请提供一种通信设备的测试方法,包括:
[0006]接收来自于第一设备的测试任务,所述测试任务中包括测试用例和待测试的至少两个通信设备的配置信息,所述至少两个通信设备之间无线通信;
[0007]根据所述配置信息对所述至少两个通信设备进行配置;
[0008]根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果,并向所述第一设备发送所述测试结果。
[0009]一种可能的实现方式中,所述测试任务中还包括抓包指示信息;根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果,包括:
[0010]根据所述抓包指示信息,向抓包设备发送抓包指令,所述抓包指令用于指示所述抓包设备抓取所述至少两个通信设备之间传输的数据包;
[0011]根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果。
[0012]一种可能的实现方式中,根据所述抓包指示信息,向抓包设备发送抓包指令,包括:
[0013]根据所述抓包指示信息,向所述抓包设备发送扫描请求,所述扫描请求用于指示所述抓包设备对预设范围内的通信设备进行扫描,以得到多个待选设备的标识;
[0014]接收所述抓包设备发送的所述多个待选设备的标识;
[0015]在确定所述多个待选设备的标识中存在所述至少两个通信设备的标识时,向所述抓包设备发送所述抓包指令,所述抓包指令中包括所述至少两个通信设备的标识。
[0016]一种可能的实现方式中,向抓包设备发送抓包指令之后,还包括:
[0017]接收所述抓包设备发送的数据包;
[0018]在所述测试用例对应的存储空间中存储所述数据包。
[0019]一种可能的实现方式中,根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果之后,还包括:
[0020]若所述测试结果指示所述至少两个通信设备之间的无线通信存在异常,则向所述第一设备发送所述数据包;
[0021]或者,
[0022]若所述测试结果指示所述至少两个通信设备之间的无线通信正常,则在所述测试用例对应的存储空间中删除所述数据包。
[0023]一种可能的实现方式中,所述配置信息中包括所述至少两个通信设备对应的版本信息和文件信息;根据所述配置信息对所述至少两个通信设备进行配置,包括:
[0024]根据所述至少两个通信设备对应的版本信息,对所述至少两个通信设备中应用程序的版本进行更新;
[0025]根据所述至少两个通信设备对应的文件信息,在所述至少两个通信设备中存储对应的测试文件,所述文件信息中包括所述测试文件。
[0026]一种可能的实现方式中,针对所述至少两个通信设备中的任意一个通信设备;根据所述通信设备对应的版本信息,对所述通信设备中应用程序的版本进行更新,包括:
[0027]在所述通信设备对应的版本信息中确定第一应用程序的标识和所述第一应用程序的目标版本号;
[0028]判断所述通信设备中的所述第一应用程序的当前版本号与所述目标版本号是否相同;
[0029]若不相同,则根据所述目标版本号,更新所述通信设备中的所述第一应用程序。
[0030]一种可能的实现方式中,根据所述目标版本号,更新所述通信设备中的所述第一应用程序,包括:
[0031]根据所述目标版本号和所述第一应用程序的标识,获取更新包;
[0032]向所述通信设备发送版本更新指令,所述版本更新指令中包括所述第一应用程序的标识和所述更新包。
[0033]一种可能的实现方式中,针对所述至少两个通信设备中的任意一个通信设备;根据所述通信设备对应的文件信息,在所述通信设备中存储对应的测试文件,包括:
[0034]在所述文件信息中获取所述测试文件和所述测试文件对应的存储路径;
[0035]向所述通信设备发送所述测试文件和所述存储路径,以使所述通信设备在所述存储路径下存储所述测试文件。
[0036]一种可能的实现方式中,所述至少两个通信设备之间通过蓝牙通信或者Wi

Fi通信。
[0037]第二方面,本申请提供一种通信设备的测试装置,包括:
[0038]接收模块,用于接收来自于第一设备的测试任务,所述测试任务中包括测试用例和待测试的至少两个通信设备的配置信息,所述至少两个通信设备之间无线通信;
[0039]配置处理模块,用于根据所述配置信息对所述至少两个通信设备进行配置;
[0040]测试处理模块,用于根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果;
[0041]发送模块,用于向所述第一设备发送所述测试结果。
[0042]第三方面,本申请提供一种电子设备,包括:
[0043]至少一个处理器;以及
[0044]与所述至少一个处理器通信连接的存储器;其中,
[0045]所述存储器存储有计算机程序,所述计算机程序被所述至少一个处理器执行,以实现如第一方面任一项所述的方法。
[0046]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被所述至少一个处理器执行,以实现如第一方面任一项所述的方法。
[0047]第五方面,本申请提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述方法。
[0048]本申请提供的通信设备的测试方法、装置、设备、存储介质及程序,第二设备接收来自于第一设备的测试任务,测试任务中包括测试用例和待测试的至少两个通信设备的配置信息;根据配置信息对至少两个通信设备进行配置,根据测试用例对至少两个通信设备之间的无线通信过程进行测试,得到测试用例对应的测试结果,并向第一设备发送所述测试结果。通过上述过程,实现了第一设备对第二设备的远程控制,以实现第二设备对至少两个通信设备之间的无线通信过程进行自动化测试,提高了测试效率。
附图说明
[0049]为了本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信设备的测试方法,其特征在于,包括:接收来自于第一设备的测试任务,所述测试任务中包括测试用例和待测试的至少两个通信设备的配置信息,所述至少两个通信设备之间无线通信;根据所述配置信息对所述至少两个通信设备进行配置;根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果,并向所述第一设备发送所述测试结果。2.根据权利要求1所述的方法,其特征在于,所述测试任务中还包括抓包指示信息;根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果,包括:根据所述抓包指示信息,向抓包设备发送抓包指令,所述抓包指令用于指示所述抓包设备抓取所述至少两个通信设备之间传输的数据包;根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果。3.根据权利要求2所述的方法,其特征在于,根据所述抓包指示信息,向抓包设备发送抓包指令,包括:根据所述抓包指示信息,向所述抓包设备发送扫描请求,所述扫描请求用于指示所述抓包设备对预设范围内的通信设备进行扫描,以得到多个待选设备的标识;接收所述抓包设备发送的所述多个待选设备的标识;在确定所述多个待选设备的标识中存在所述至少两个通信设备的标识时,向所述抓包设备发送所述抓包指令,所述抓包指令中包括所述至少两个通信设备的标识。4.根据权利要求2或3所述的方法,其特征在于,向抓包设备发送抓包指令之后,还包括:接收所述抓包设备发送的数据包;在所述测试用例对应的存储空间中存储所述数据包。5.根据权利要求4所述的方法,其特征在于,根据所述测试用例对所述至少两个通信设备之间的无线通信过程进行测试,得到所述测试用例对应的测试结果之后,还包括:若所述测试结果指示所述至少两个通信设备之间的无线通信存在异常,则向所述第一设备发送所述数据包;或者,若所述测试结果指示所述至少两个通信设备之间的无线通信正常,则在所述测试用例对应的存储空间中删除所述数据包。6.根据权利要求1至5任一项所述的方法,其特征在于,所述配置信息中包括所述至少两个通信设备对应的版本信息和文件信息;根据所述配置信息对所述至少两个通信设备进行配置,包括:根据所述至少两个通信设备对应的版本信息,对所述至少两个通信设备中应用程序的版本进行更新;根据所述至少两个通信设备对应的文件信息,在所述至少两个通信设备中存储对应的测试文件,所述文件信息中包括所述测试...

【专利技术属性】
技术研发人员:魏大方朱琳玲姚瑞
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1