测试方法、系统、装置及存储介质制造方法及图纸

技术编号:38750032 阅读:7 留言:0更新日期:2023-09-09 11:16
本申请实施例公开了一种测试方法、系统、装置及存储介质,属于终端设备测试技术领域。该方法包括:向被测设备发送第一控制指令,以及向陪测设备发送第二控制指令,其中,第一控制指令用于指示被测设备通过蓝牙与陪测设备进行目标测试场景下的通信以及该目标测试场景对应的通信内容;第二控制指令用于指示陪测设备通过蓝牙与被测设备进行通信;接收陪测设备基于通信内容输出的第一音频数据;基于第一音频数据对被测设备的蓝牙功能进行测试,生成被测设备的蓝牙功能的测试结果。根据本申请实施例的技术方案,无需使用专门的蓝牙检测设备,即可实现蓝牙功能的开环测试和闭环测试,提高了测试覆盖率。提高了测试覆盖率。提高了测试覆盖率。

【技术实现步骤摘要】
测试方法、系统、装置及存储介质


[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]图1是本申请实施例提供的测试方法的示意性流程图一;
[0026]图2是本申请实施例提供的测试方法的示意性流程图二;
[0027]图3是本申请实施例提供的用于蓝牙功能的测试架构示意图一;
[0028]图4是本申请实施例提供的用于蓝牙功能的测试架构示意图二;
[0029]图5是本申请实施例提供的用于蓝牙功能的测试架构示意图三;
[0030]图6是本申请实施例提供的用于蓝牙功能的测试架构示意图四;
[0031]图7是本申请实施例提供的测试系统700的结构示意图;
[0032]图8是本申请实施例提供的测试装置800的结构示意图;
[0033]图9是根据本申请实施例的电子设备900的示意性结构图;
[0034]图10是根据本申请实施例的芯片1000的示意性结构图。
具体实施方式
[0035]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0036]本申请实施例的技术方案可以应用于各种电子设备。该电子设备可以是终端设备也可以是服务器。
[0037]应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0038]应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
[0039]在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
[0040]为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明,以下相关技术作为可选方案与本申请实施例的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试方法,应用于测试设备,所述测试设备分别与被测设备和陪测设备预先建立通信连接,其特征在于,所述方法包括:向所述被测设备发送第一控制指令,以及向所述陪测设备发送第二控制指令,其中,所述第一控制指令用于指示所述被测设备通过蓝牙与所述陪测设备进行目标测试场景下的通信以及所述目标测试场景对应的通信内容;所述第二控制指令用于指示所述陪测设备通过蓝牙与所述被测设备进行通信;接收所述陪测设备基于所述通信内容输出的第一音频数据;基于所述第一音频数据对所述被测设备的蓝牙功能进行测试,生成所述被测设备的蓝牙功能的测试结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述测试结果与参考结果进行比对,所述参考结果是根据参考标准确定出的所述蓝牙功能的参考结果;根据比对结果确定所述被测设备的所述蓝牙功能在所述目标测试场景下是否满足所述参考标准。3.根据权利要求1所述的方法,其特征在于,所述接收所述陪测设备基于所述通信内容输出的第一音频数据,包括:响应于所述测试设备的音频输入孔通过第一音频线与所述陪测设备的扬声器和麦克风连接,通过所述第一音频线接收所述陪测设备输出的所述第一音频数据。4.根据权利要求1所述的方法,其特征在于,所述接收所述陪测设备基于所述通信内容输出的第一音频数据,包括:响应于所述测试设备的音频输入孔未通过第一音频线与所述陪测设备的扬声器和麦克风连接,通过与所述测试设备的麦克风连接的第二音频线,接收由所述测试设备的麦克风采集的所述陪测设备输出的所述第一音频数据。5.根据权利要求4所述的方法,其特征在于,还包括:通过与所述测试设备的扬声器连接的第三音频线,向所述测试设备的扬声器发送第二音频数据,以供所述陪测设备的麦克风采集由所述测试设备的扬声器播放的所述第二音频数据,并由所述陪测设备通过蓝牙向所述被测设备发送所述第二音频数据。6.根据权利要求1至5任一项所述的方法,其特征在于,所述目标测试场景,至少包括以下之一:媒体音频播放测试;通话音频测试。7.一种测试系统,其特征在于,所述系统包括:测试设备、陪测设备和被测设备,所述测试设备分别与被测设备和陪测设备预先建立通信连接;其中,所述测试设备,用于向所述被测设备发送第一控制指令,以及向所述陪测设备发送第二控制指令,其中,所述第一控制指令用于指示所述被测设备通过蓝牙与所述陪测设备进行目标测试场景下的通信以及所述目标测试场景对应的通信内容;所述第二控制指令用于指示所述陪测设备通过蓝牙与所述被测设备进行通信;所述被测设备,用于接收来自所述测试设备的所述第一控制指令,根据所述第一控制指令...

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

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

1