[发明专利]应用测试方法及装置有效
申请号: | 201611171571.7 | 申请日: | 2016-12-17 |
公开(公告)号: | CN106776323B | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 董瑞烽;李焕雄 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 11138 北京三高永信知识产权代理有限责任公司 | 代理人: | 郭晶 |
地址: | 510660 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 测试 方法 装置 | ||
本发明公开了一种应用测试的方法及装置,属于自动化测试领域。该方法包括:当检测到目标应用的应用测试指令时,获取目标应用对应的多个脚本描述信息,每个脚本描述信息用于对目标应用中对应功能进行测试的录制脚本进行描述;当检测到目标录制脚本的选择指令时,下载目标录制脚本,目标录制脚本为多个录制脚本中的任一录制脚本;基于目标录制脚本,对目标应用进行测试。本发明实施例中通过对下载的录制脚本进行多次回放,以重复测试,而无需手动对目标应用进行操作,以录制得到录制脚本,从而增强了测试的灵活性,且提高了应用的测试效率。
技术领域
本发明涉及自动化测试领域,特别涉及一种应用测试方法及装置。
背景技术
随着电子技术的快速发展,在终端中能够安装的应用种类越来越多,应用可以通过用户界面为用户提供多种服务。应用的开发人员为了确保应用在通过用户界面提供服务时的稳定性,需要对用户界面的各个功能进行测试。在实际测试的过程中,通常需要进行大量测试来确保稳定性,因此可以采用设备自动化测试的方式代替人工方式进行重复测试,从而可以缩短测试时长,大大提高测试效率。
目前,通常采用设备自动化测试的方式对应用进行测试的方法为:用户打开测试终端上安装的待测试的目标应用,并手动对该目标应用进行操作,在测试终端检测到对目标应用的操作时,将检测到的操作录制下来,得到录制脚本,然后由测试终端对录制脚本进行多次回放,也即是将录制的操作重复执行多次,以实现测试终端的自动化测试。
然而,由于测试终端对目标应用进行测试时,都需要先手动对目标应用进行操作,以录制得到录制脚本,然后才能通过录制脚本进行多次回放以重复测试,灵活性较低,且降低了应用的测试效率。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种应用测试方法及装置。所述技术方案如下:
一方面,提供了一种应用测试方法,所述方法包括:
当检测到目标应用的应用测试指令时,获取所述目标应用对应的多个脚本描述信息,每个脚本描述信息用于对所述目标应用中对应功能进行测试的录制脚本进行描述;
当检测到目标录制脚本的选择指令时,下载所述目标录制脚本,所述目标录制脚本为多个录制脚本中的任一录制脚本,所述多个录制脚本与所述多个脚本描述信息一一对应;
基于所述目标录制脚本,对所述目标应用进行测试。
可选地,所述获取所述目标应用对应的多个脚本描述信息之后,还包括:
当未检测到所述目标录制脚本的选择指令但检测到所述目标应用的测试录制指令时,获取终端信息列表,所述终端信息列表包括多个终端标识和各个终端当前连接的其他终端标识;
当检测到目标终端标识的选择指令时,基于目标终端确定对所述目标应用的操作过程进行录制得到的录制脚本,所述目标终端标识为所述终端信息列表显示的任一终端标识;
基于录制得到的录制脚本,对所述目标应用进行测试。
可选地,所述基于目标终端确定对所述目标应用的操作过程进行录制得到的录制脚本,包括:
当所述目标终端标识为第一终端标识时,通过第一终端确定对所述目标应用的操作过程进行录制得到的录制脚本,所述第一终端为检测到所述目标应用的应用测试指令的终端;
当所述目标终端标识为第二终端标识时,通过对第二终端进行远程控制,由所述第二终端确定对所述目标应用的操作过程进行录制得到的录制脚本,所述第二终端标识为所述多个终端标识中除所述第一终端标识之外的任一终端标识;
当所述目标终端标识为第二终端当前连接的其他终端标识时,向所述第二终端发送操作录制提示消息,以提示所述第二终端对应的用户对所述第二终端当前连接的其他终端进行操作以录制得到录制脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611171571.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试用例动态配置、加载、运行的方法
- 下一篇:接口测试方法及装置