对智能设备的测试方法及装置制造方法及图纸

技术编号:30897729 阅读:25 留言:0更新日期:2021-11-22 23:40
本申请实施例公开了一种对智能设备的测试方法及装置,该方法包括:获取当前接入的待测试设备的设备类型,并根据设备类型确定待测试设备与测试系统之间的目标通信模式。通过测试工具的测试框架层的应用程序接口API接口向测试系统发出测试请求,测试请求包括待测试设备的设备类型。通过该API接口接收测试系统响应测试请求生成的与待测试设备的设备类型关联的测试命令,并通过测试工具的终端通信协议层将测试命令转换为满足目标通信模式的目标测试命令。通过待测试设备当前接入的设备接口,向待测试设备发送目标测试命令,以使待测试设备基于目标测试命令执行测试任务。采用本申请实施例,可基于一个测试工具对各个类型的设备进行统一测试。设备进行统一测试。设备进行统一测试。

【技术实现步骤摘要】
对智能设备的测试方法及装置


[0001]本申请涉及计算机
,尤其涉及一种对智能设备的测试方法及装置。

技术介绍

[0002]自动化测试过程中,对于不同类型的设备通常需要使用不同的测试工具进行测试,而无法使用单个测试工具对各种类型的设备进行统一测试,基于此,如何基于同一测试工具实现对多种类型的设备的测试,成为当前亟待解决的问题之一。

技术实现思路

[0003]本申请实施例提供一种对智能设备的测试方法及装置,可兼容多种类型的设备的测试,提高了测试方案的适用性。
[0004]第一方面,本申请实施例提供了一种对智能设备的测试方法,该方法包括:
[0005]获取当前接入的待测试设备的设备类型,并根据上述设备类型确定上述待测试设备与上述测试系统之间的目标通信模式;
[0006]通过测试工具的测试框架层的应用程序接口API接口向测试系统发出测试请求,上述测试请求包括上述待测试设备的设备类型;
[0007]通过上述测试工具的测试框架层的API接口接收上述测试系统响应于上述测试请求而生成的与上述待测试设备的设本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种对智能设备的测试方法,其特征在于,所述方法包括:获取当前接入的待测试设备的设备类型,并根据所述设备类型确定所述待测试设备与所述测试系统之间的目标通信模式;通过测试工具的测试框架层的应用程序接口API接口向测试系统发出测试请求,所述测试请求包括所述待测试设备的设备类型;通过所述测试工具的测试框架层的API接口接收所述测试系统响应于所述测试请求而生成的与所述待测试设备的设备类型关联的测试命令,并通过所述测试工具的终端通信协议层将所述测试命令转换为满足所述目标通信模式的目标测试命令;通过所述待测试设备当前接入的设备接口,向所述待测试设备发送所述目标测试命令,以使所述待测试设备基于接收的所述目标测试命令执行测试任务。2.根据权利要求1所述方法,其特征在于,所述通过所述测试工具的测试框架层的API接口接收所述测试系统响应于所述测试请求而生成的与所述待测试设备的设备类型关联的测试命令,包括:通过所述测试请求触发所述测试系统运行所述测试系统中包括的与所述设备类型相关联的测试脚本;通过所述测试工具的测试框架层的API接口接收所述测试系统每次运行所述测试脚本时生成的测试命令,所述测试命令包括多个时间点以及所述多个时间点中每个时间点对应的操作指令。3.根据权利要求2所述方法,其特征在于,所述测试请求中还包括测试信息,所述测试信息包括至少一个待测试功能,以及针对所述至少一个待测试功能中每个待测试功能所设置的测试参数;所述通过所述测试请求触发所述测试系统运行所述测试系统中包括的与所述设备类型相关联的测试脚本,包括:通过所述测试请求触发所述测试系统根据所述测试信息中每个待测试功能所设置的测试参数,运行所述每个待测试功能对应的测试脚本,以生成各个待测试功能对应的至少一个测试命令,其中,一个测试功能对应的至少一个测试命令相同。4.根据权利要求3所述方法,其特征在于,所述方法还包括:在所述测试设备上显示测试信息配置界面,所述测试信息配置界面中包括所述测试系统支持的、且与所述待测试设备的设备类型相关联的多个待测试功能,以及所述多个待测试功能中每个待测试功能对应的测试参数配置项;响应于用户在所述测试信息配置界面中的测试参数配置项中的输入操作,以确定用户从所述多个待测试功能中选定的至少一个待测试功能,以及所述至少一个待测试功能中每个待测试功能对应的测试参数。5.根据权利要求1

4任一项所述方法,其特征在于,所述获取当前接入的待测试设备的设备类型,包括:当检测到所述待测试设备接入测试设备时,通过测试工具的测试框架层识别当前接入的待测试设备的设备类型,并将所述待测试设备的设备类型显示在所述测试设备的测试界面上;通过所述测试设备的测试界面获取用户操作指令;若所述用户操作指令为设备类型确认指令,则将基于所述测试工具的测试框架层识别
出的设备类型确定为所述当前接入的待测试设备的设备类型;若所述用户操作指令为设备类型修改指令,则将所述设备类型修改指令中包括的设备类型确定为所述当前接入的待测试设备的设备类型。6.根据权利要求5所述方法,其特征在于,所述方法还包括:当检测到所述待测试设备接入测试设备时,记录所述待测试设备接入所述测试设备时所占用的设备接口的接口标识,其中一个接口标识用于唯一标记一个接口;为所述待测试设备分配一个设备标识,并将所述待测试设备的设备标识、所述测试设备占用的设备接口的接口标识,以及所述待...

【专利技术属性】
技术研发人员:王宇星
申请(专利权)人:展讯半导体成都有限公司
类型:发明
国别省市:

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

1