终端测试方法及装置制造方法及图纸

技术编号:11993408 阅读:79 留言:0更新日期:2015-09-02 21:23
本公开是关于终端测试方法及装置,所述方法应用于第一终端上,包括:当需要对第一测试事件进行交互测试时,确定所述第一测试事件对应的第一测试命令;将所述第一测试命令发送至第二终端,以使所述第二终端根据所第一测试命令生成所述第一测试事件对应的第一测试实例;接收所述第二终端返回的所述第一测试事件对应的第一测试实例;根据所述第一测试实例进行测试,得到所述第一测试事件对应的测试结果。因此,本公开可以通过第二终端完成了对第一终端的交互测试,并且第一终端可以自主选择测试时机,第二终端为其提供测试实例,从而降低了终端测试的难度,并提高了终端测试的效率。

【技术实现步骤摘要】

本公开涉及网络通信
,尤其涉及终端测试方法及装置
技术介绍
随着网络通信技术的不断发展,终端设备的应用越来越广泛。因此,对终端设备进行各项功能测试变得越来越重要。相关技术中,对终端设备的功能测试或压力测试仅限于单个终端设备。由此可知,相关技术中的终端测试不能很好地完成终端之间的交互测试。
技术实现思路
本公开提供了终端测试方法及装置,以解决现有技术中的测试方法不能很好地完成终端之间的交互测试的问题。根据本公开实施例的第一方面,提供了一种终端测试方法,所述方法应用于第一终端上,包括:当需要对第一测试事件进行交互测试时,确定所述第一测试事件对应的第一测试命令;将所述第一测试命令发送至第二终端,以使所述第二终端根据所第一测试命令生成所述第一测试事件对应的第一测试实例;接收所述第二终端返回的所述第一测试事件对应的第一测试实例;根据所述第一测试实例进行测试,得到所述第一测试事件对应的测试结果。可选的,所述第一测试事件为电话测试、短信测试、即时通讯頂消息测试、蓝牙配对测试和无线网络WIFI热点共享测试中的至少一种。可选的,所述将所述第一测试命令发送至第二终端,以使所述第二终端根据所第一测试命令生成所述第一测试事件对应的第一测试实例,包括:将携带有第一测试事件的事件标识和第一终端的设备标识的第一测试命令发送至第二终端,以使所述第二终端根据所述事件标识生成所述第一测试事件对应的第一测试实例,并根据所述设备标识将所述第一测试实例返回所述第一终端。可选的,所述方法还包括:将预设的测试事件和对应的测试命令发送至所述第二终端,以使所述第二终端建立所述测试事件和所述测试命令的对应关系;或者,接收所述第二终端发送的预设的测试事件和对应的测试命令,并建立所述测试事件和所述测试命令的对应关系。可选的,所述方法还包括:接收第二终端发送的第二测试命令,所述第二测试命令是所述第二终端需要对第二测试事件进行交互测试时所确定的所述第二测试事件对应的测试命令;根据所述第二测试命令生成所述第二测试事件对应的第二测试实例;将所述第二测试实例发送至所述第二终端,以使所述第二终端根据所第二述测试实例进行测试,得到所述第二测试事件对应的测试结果。可选的,所述第二测试事件为电话测试、短信测试、頂消息测试、蓝牙配对测试和WIFI热点共享测试中的至少一种。可选的,所述根据所述第二测试命令生成所述第二测试事件对应的第二测试实例,包括:若所述第二测试事件为电话测试,则生成的第二测试实例为一个测试电话;若所述第二测试事件为短信测试,则生成的第二测试实例为一个测试短信;若所述第二测试事件为IM消息测试,则生成的第二测试实例为一个测试IM消息;若所述第二测试事件为蓝牙配对测试,则生成的第二测试实例为一个测试蓝牙配对消息;若所述第二测试事件为WIFI热点共享测试,则生成的第二测试实例为一个测试WIFI热点共享消息。根据本公开实施例的第二方面,提供了一种终端测试方法,所述方法应用于第一终端上,包括:当需要对第一测试事件进行交互测试时,确定所述第一测试事件对应的第一测试命令;将所述第一测试命令发送至服务器,以使所述服务器根据所第一测试命令生成所述第一测试事件对应的第一测试实例;接收所述服务器返回的所述第一测试事件对应的第一测试实例;根据所述第一测试实例进行测试,得到所述第一测试事件对应的测试结果。根据本公开实施例的第三方面,提供了一种终端测试方法,所述方法应用于服务器上,包括:接收第一终端发送的第一测试命令,所述第一测试命令是所述第一终端需要对第一测试事件进行交互测试时所确定的所述第一测试事件对应的测试命令;根据所述第一测试命令生成所述第一测试事件对应的第一测试实例;将所述第一测试实例发送至所述第一终端,以使所述第一终端根据所述第一测试实例进行测试,得到所述第一测试事件对应的测试结果。根据本公开实施例的第四方面,提供了一种终端测试装置,所述装置应用于第一终端上,包括:测试命令确定单元,用于当需要对第一测试事件进行交互测试时,确定所述第一测试事件对应的第一测试命令;第一发送单元,用于将所述第一测试命令发送至第二终端,以使所述第二终端根据所第一测试命令生成所述第一测试事件对应的第一测试实例;第一接收单元,用于接收所述第二终端返回的所述第一测试事件对应的第一测试实例;测试单元,用于根据所述第一测试实例进行测试,得到所述第一测试事件对应的测试结果。可选的,所述第一测试事件为电话测试、短信测试、即时通讯頂消息测试、蓝牙配对测试和无线网络WIFI热点共享测试中的至少一种。可选的,所述第一发送单元用于将携带有第一测试事件的事件标识和第一终端的设备标识的第一测试命令发送至第二终端,以使所述第二终端根据所述事件标识生成所述第一测试事件对应的第一测试实例,并根据所述设备标识将所述第一测试实例返回所述第一终端。可选的,所述装置还包括:收发单元,用于将预设的测试事件和对应的测试命令发送至所述第二终端,以使所述第二终端建立所述测试事件和所述测试命令的对应关系;或者,接收所述第二终端发送的预设的测试事件和对应的测试命令,并建立所述测试事件和所述测试命令的对应关系O可选的,所述装置还包括:第二接收单元,用于接收第二终端发送的第二测试命令,所述第二测试命令是所述第二终端需要对第二测试事件进行交互测试时所确定的所述第二测试事件对应的测试命令;测试实例生成单元,用于根据所述第二测试命令生成所述第二测试事件对应的第二测试实例;第二发送单元,用于将所述第二测试实例发送至所述第二终端,以使所述第二终端根据所第二述测试实例进行测试,得到所述第二测试事件对应的测试结果。可选的,所述第二测试事件为电话测试、短信测试、頂消息测试、蓝牙配对测试和WIFI热点共享测试中的至少一种。可选的,所述测试实例生成单元用于若所述第二测试事件为电话测试,则生成的第二测试实例为一个测试电话;若所述第二测试事件为短信测试,则生成的第二测试实例为一个测试短信;若所述第二测试事件为IM消息测试,则生成的第二测试实例为一个测试頂消息;若所述第二测试事件为蓝牙配对测试,则生成的第二测试实例为一个测试蓝牙配对消息;若所述第二测试事件为WIFI热点共享测试,则生成的第二测试实例为一个测试WIFI热点共享消息。根据本公开实施例的第五方面,提供了一种终端测试装置,所述装置应用于第一终端上,包括:测试命令确定单元,用于当需要对第一测试事件进行交互测试时,确定所述第一测试事件对应的第一测试命令;发送单元,用于将所述第一测试命令发送至服务器,以使所述服务器根据所第一测试命令生成所述第一测试事件对应的第一测试实例;接收单元,用于接收所述服务器返回的所述第一测试事件对应的第一测试实例;测试单元,用于根据所述第一测试实例进行测试,得到所述第一测试事件对应的测试结果。根据本公开实施例的第六方面,提供了一种终端测试装置,所述装置应用于服务器上,包括:接收单元,用于接收第一终端发送的第一测试命令,所述第一测试命令是所述第一终端需要对第一测试事件进行交互测试时所确定的所述第一测试事件对应的测试命令;测试实例生成单元,用于根据所述第一测试命令生成所述第一测试事件对应的第一测试实例;第二发送单元,用于将所述第一测试实例发送至所述第一终端,以使所述第一终本文档来自技高网...
终端测试方法及装置

【技术保护点】
一种终端测试方法,其特征在于,所述方法应用于第一终端上,包括:当需要对第一测试事件进行交互测试时,确定所述第一测试事件对应的第一测试命令;将所述第一测试命令发送至第二终端,以使所述第二终端根据所第一测试命令生成所述第一测试事件对应的第一测试实例;接收所述第二终端返回的所述第一测试事件对应的第一测试实例;根据所述第一测试实例进行测试,得到所述第一测试事件对应的测试结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:周志彬张鹏赵孟磊
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1