[发明专利]应用程序的测试方法、装置、电子设备及存储介质有效
申请号: | 201911054050.7 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110781091B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 金凌云 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/901 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孙翠贤;丁芸 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供了一种应用程序的测试方法、装置、电子设备及存储介质。该方法包括:确定被测应用程序的待测页面;获得待测页面的元素哈希表;元素哈希表存有待测页面的元素树中的元素,且访问元素哈希表中存储的元素所需的关键码为基于元素信息所构建的;获得待测页面对应的测试脚本;测试脚本中记录有对待测页面中待操控的元素进行操控的操控指令;执行测试脚本对待测页面进行测试;其中,在执行测试时,基于元素哈希表以及操控指令所指示的待操控的元素对应的关键码,对待操控的元素进行定位;并在定位后,执行操控指令所指示的对待操控的元素进行操控的操控动作;本发明实施例可以提升应用程序的测试效率。 | ||
搜索关键词: | 应用程序 测试 方法 装置 电子设备 存储 介质 | ||
【主权项】:
1.一种应用程序的测试方法,其特征在于,包括:/n确定被测应用程序的待测页面;/n获得所述待测页面的元素哈希表;所述元素哈希表存储有所述待测页面的元素树中的元素,且访问所述元素哈希表中存储的元素所需的关键码为基于所述元素的元素信息所构建的;/n获得所述待测页面对应的测试脚本;所述测试脚本中记录有对所述待测页面中待操控的元素进行操控的操控指令;/n执行所述测试脚本对所述待测页面进行测试;其中,在执行所述测试脚本对所述待测页面进行测试时,基于所述元素哈希表以及所述操控指令所指示的待操控的元素对应的关键码,对所述待操控的元素进行定位;并在定位后,执行所述操控指令所指示的对所述待操控的元素进行操控的操控动作。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201911054050.7/,转载请声明来源钻瓜专利网。