测试方法及装置、电子设备、存储介质制造方法及图纸

技术编号:38070873 阅读:9 留言:0更新日期:2023-07-06 08:39
一种测试方法及装置、电子设备、存储介质,该方法应用于上位机,上位机分别与第一设备及第二设备建立通信连接,该方法包括:向第一设备发送第一测试指令,该第一测试指令用于指示第一设备执行第一测试操作,该第一测试操作包括向第二设备发送第二测试指令,该第二测试指令用于触发第二设备执行第二测试操作;分别接收第一设备根据第一测试操作的执行结果反馈的第一执行信息,以及第二设备根据第二测试操作的执行结果反馈的第二执行信息;根据第一执行信息和第二执行信息,确定与待测设备对应的测试结果,其中,该待测设备为上述第一设备或第二设备。实施本申请实施例,能够实现对电子设备的自动测试,有效提升了测试效率以及测试结果的准确性。结果的准确性。结果的准确性。

【技术实现步骤摘要】
测试方法及装置、电子设备、存储介质


[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]本申请实施例中的测试方法可以应用于上位机,该上位机可以分别与第一设备以及第二设备建立通信连接,并基于该通信连接向第一设备发送第一测试指令。其中,该第一测试指令可以用于指示第一设备执行与该第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试方法,其特征在于,应用于上位机,所述上位机分别与第一设备以及第二设备建立通信连接,所述方法包括:向所述第一设备发送第一测试指令,所述第一测试指令用于指示所述第一设备执行与所述第一测试指令对应的第一测试操作,所述第一测试操作包括向所述第二设备发送第二测试指令,所述第二测试指令用于触发所述第二设备执行第二测试操作;分别接收所述第一设备反馈的第一执行信息,以及所述第二设备反馈的第二执行信息,其中,所述第一执行信息由所述第一设备根据所述第一测试操作的执行结果生成,所述第二执行信息由所述第二设备根据所述第二测试操作的执行结果生成;根据所述第一执行信息和所述第二执行信息,确定与待测设备对应的测试结果,其中,所述待测设备为所述第一设备或所述第二设备。2.根据权利要求1所述的方法,其特征在于,所述第一设备包括耳机设备,所述第二设备包括目标终端设备,则所述待测设备为所述第一设备;或者,所述第一设备包括目标终端设备,所述第二设备包括耳机设备,则所述待测设备为所述第二设备。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一执行信息和所述第二执行信息,确定与待测设备对应的测试结果,包括:将所述第一执行信息与所述第二执行信息进行比对校验,得到与待测设备对应的测试结果。4.根据权利要求3所述的方法,其特征在于,所述第一执行信息以及所述第二执行信息均包括执行成功信息或执行失败信息,所述将所述第一执行信息与所述第二执行信息进行比对校验,得到与待测设备对应的测试结果,包括:若所述第一执行信息和所述第二执行信息均为所述执行成功信息,则确定与待测设备对应的测试结果正常;若所述第一执行信息和/或所述第二执行信息为所述执行失败信息,则确定与所述待测设备对应的测试结果异常。5.根据权利要求1至4任一项所述的方法,其特征在于,所述第二测试指令包括蓝牙连接指令,所述蓝牙连接指令用于触发所述第二设备与所述第一设备建立蓝牙连接,所述第一执行信息和所述第二执行信息均包括连接成功信息或连接失败信息。6.根据权利要求1至4任一项所述的方法,其特征在于,所述分别接收所述第一设备反馈的第一执行信息,以及所述第二设备反馈的第二执行信息,包括:接收所述第一设备发送的第一执行信息以及第二执行信息,其中,所述第二执行信息由所述第二设备反馈至所述第一设备。7.一种测试方法,其特征在于,应用于第一设备,所述第一设备与上位机建立通信连接,所述上位机还与第二设备建立通信连接,所述方法包括:接收所述上位机发送的第一测试指令;响应于所述第一测试指令,执行与所述第一测试指令对应的第一测试操作,所述第一测试操作包括向所述第二设备发送第二测试指令,所述第二测试指令用于触发所述第二设备执行第二测试操作;根据所述第一测试操作的执行结果生成相应的第一执行信息,并将所述第一执行信息
反馈至所述上位机,以使所述上位机根据所述第一执行信息以及第二执行信息,确定与待测设备对应的测试结果,其中,所述第二执行信息由所述第二设备根据所述第二测试操作的执行结果生成,所述待测设备为所述第一设备或所述第二设备。8.根据权利要求7所述的方法,其特征在于,所述第一设备包括耳机设备,所述第二设备包括目标终端设备,则所述待测设备为所述第一设备;或者,所述第一设备包括目标终端设备,所述第二设备包括耳机设备,则所述待测设备为所述第二设备。9.根据权利要求7或8所述的方法,其特征在于,所述第二测试指令包括蓝牙连接指令,所述响应于所述第一测试指令,执行与所述第一测试指令对应的第一测试操作,包括:响应于所述第一测试指令,在所述第一设备处于回连状态的情况下,向所述第二设备发送所述蓝牙连接指令,以使所述第二设备响应所述蓝牙连接指令,与所述第一设备建立蓝牙连接。10.根据权利要求7或8所述的方法,其特征在于,在所述响应于所述第一测试指令,执行与所述第一测试指令对应的第一测试操作之后,所述方法还包括:获取所述第二设备根据所述第二测试操作的执行结果生成的第二执行信息,并将所述第二执行信息反馈至所述上位机。11.一种测试方法,其特征在于,应用于第二设备,所述第二设备与上位机建立通信连接,所述上位机还与第一设备建立通信连接,所述方法包括:接收所述第一设备发送的第二测试指令,其中,所述第二测试指令由所述上位机通过第一测试指令指示所述第一设备发送;响应于所述第二测试指令,执行与所述第二测试指令对应的第二测试操作;...

【专利技术属性】
技术研发人员:罗正宇
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1