[发明专利]一种应用程序测试方法及装置有效
| 申请号: | 201310179522.8 | 申请日: | 2013-05-15 |
| 公开(公告)号: | CN104156305B | 公开(公告)日: | 2018-01-09 |
| 发明(设计)人: | 羊耿阳;崔艳婷;党春艳 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 王仲凯 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用程序 测试 方法 装置 | ||
1.一种应用程序测试方法,其特征在于,该方法包括以下步骤:
启动步骤:获取第一待测应用程序的标识符,根据该标识符启动该第一待测应用程序;
第一获取步骤:获取该第一待测应用程序中待触发的至少一个第一控件;
第一触发步骤:基于界面控件的测试工具触发该第一控件的事件;
第二获取步骤:当该第一控件的事件触发第二待测应用程序启动时,获取该第二待测应用程序中待触发的至少一个第二控件的坐标;
第二触发步骤:基于界面坐标的测试工具,根据该第二控件的坐标触发第二控件的事件;
保存步骤:保存第二待测应用程序响应于该第二控件的事件的输出结果以进行校验。
2.如权利要求1所述的应用程序测试方法,其特征在于,所述第一待测应用程序的标识符为该第一待测应用程序的包名。
3.如权利要求1所述的应用程序测试方法,其特征在于,所述第一获取步骤包括:
获取该第一待测应用程序的所有控件;
从该所有控件中选择与预设的第一匹配信息对应的控件作为所述第一控件,所述第一匹配信息至少可以为以下中的一种:用户设置的控件ID、控件类型或控件中包含的文字信息。
4.如权利要求1所述的应用程序测试方法,其特征在于,所述获取该第二待测应用程序中待触发的至少一个第二控件的坐标的步骤包括:
获取该第二待测应用程序的所有控件;
从该所有控件中选择与预设的第二匹配信息对应的控件作为所述第二控件;
获取该第二控件的坐标,所述第二匹配信息至少可以为以下中的一种:控件ID、控件类型或控件中包含的文字信息。
5.如权利要求1所述的应用程序测试方法,其特征在于,所述保存步骤包括:
以截图方式保存第二待测应用程序响应于该第二控件的事件的输出结果。
6.如权利要求1所述的应用程序测试方法,其特征在于,还包括:
控制所述第一触发步骤至保存步骤根据预设的第一循环次数循环执行。
7.如权利要求6所述的应用程序测试方法,其特征在于,还包括:
在每一次执行所述第一触发步骤至保存步骤的过程中,控制所述第二触发步骤至保存步骤根据预设的第二循环次数循环执行。
8.一种应用程序测试装置,其特征在于,该装置包括:
启动模块,用于获取第一待测应用程序的标识符,根据该标识符启动该第一待测应用程序;
第一获取模块,用于获取该第一待测应用程序中待触发的至少一个第一控件;
第一触发模块,用于基于界面控件的测试工具触发该第一控件的事件;
第二获取模块,用于当该第一控件的事件触发第二待测应用程序启动时,获取该第二待测应用程序中待触发的至少一个第二控件的坐标;
第二触发模块,用于基于界面坐标的测试工具,根据该第二控件的坐标触发第二控件的事件;
保存模块,用于保存第二待测应用程序响应于该第二控件的事件的输出结果以进行校验。
9.如权利要求8所述的应用程序测试装置,其特征在于,所述第一待测应用程序的标识符为该第一待测应用程序的包名。
10.如权利要求8所述的应用程序测试装置,其特征在于,所述第一获取模块用于:
获取该第一待测应用程序的所有控件;
从该所有控件中选择与预设的第一匹配信息对应的控件作为所述第一控件,所述第一匹配信息至少可以为以下中的一种:用户设置的控件ID、控件类型或控件中包含的文字信息。
11.如权利要求8所述的应用程序测试装置,其特征在于,所述第二获取模块用于:
获取该第二待测应用程序的所有控件;
从该所有控件中选择与预设的第二匹配信息对应的控件作为所述第二控件;
获取该第二控件的坐标,所述第二匹配信息至少可以为以下中的一种:控件ID、控件类型或控件中包含的文字信息。
12.如权利要求8所述的应用程序测试装置,其特征在于,所述保存模块用于:
以截图方式保存第二待测应用程序响应于该第二控件的事件的输出结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310179522.8/1.html,转载请声明来源钻瓜专利网。





