[发明专利]页面测试方法、页面测试装置、电子设备及可读存储介质在审
| 申请号: | 202110381223.7 | 申请日: | 2021-04-09 |
| 公开(公告)号: | CN112965916A | 公开(公告)日: | 2021-06-15 |
| 发明(设计)人: | 刘宏文;罗涛;施佳子;于海燕 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06N3/04;G06N3/08 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 刘歌 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 页面 测试 方法 装置 电子设备 可读 存储 介质 | ||
本公开提供了一种页面测试方法,用于计算机技术领域或其他领域。该方法包括:获取与待测试对象对应的M个待测试页面,其中,M≥2;确定M个待测试页面中的每个待测试页面的属性路径信息,其中,属性路径信息包括待测试页面的目标页面属性信息和页面路径信息,其中,页面路径信息是根据待测试页面与M个待测试页面中的其他待测试页面之间的跳转关系得到的;根据属性路径信息,从M个待测试页面中确定N个目标测试页面,其中,不同目标测试页面具有不同的属性路径信息,1≤N≤M;对N个目标测试页面进行测试。本公开还提供了一种页面测试装置、电子设备、计算机可读存储介质及计算机程序产品。
技术领域
本公开实施例涉及计算机技术领域,更具体地,涉及一种页面测试方法、页面测试装置、电子设备、计算机可读存储介质及计算机程序产品。
背景技术
APP(Application,应用程序)一般指安装在智能终端上的软件,用于完善原始系统的不足与个性化,使手机完善其功能,是为用户提供更丰富的使用体验的主要手段。
相关技术中,在对APP页面跳转进行测试时,首先将APP抽象成一个有向图,然后通过深度优先遍历的方法对有向图进行深度搜索测试。其中,有向图中的每个节点表示APP的页面,每条边表示不同页面间的跳转关系。
在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题:由于APP中存在较多的相似页面,通过相关技术中的测试方法会对APP中存在的相似页面进行重复测试,造成测试效率低,且资源浪费的问题。
发明内容
有鉴于此,本公开实施例提供了一种页面测试方法、页面测试装置、电子设备、计算机可读存储介质及计算机程序产品。
本公开实施例的一个方面提供了一种页面测试方法,包括:
获取与待测试对象对应的M个待测试页面,其中,M≥2;
确定所述M个待测试页面中的每个待测试页面的属性路径信息,其中,所述属性路径信息包括所述待测试页面的目标页面属性信息和页面路径信息,其中,所述页面路径信息是根据所述待测试页面与所述M个待测试页面中的其他待测试页面之间的跳转关系得到的;
根据所述属性路径信息,从所述M个待测试页面中确定N个目标测试页面,其中,不同所述目标测试页面具有不同的属性路径信息,1≤N≤M;以及
对所述N个目标测试页面进行测试。
根据本公开的实施例,所述确定所述M个待测试页面中的每个待测试页面的属性路径信息,包括:
确定所述M个待测试页面中的每个待测试页面的页面类型;
根据所述待测试页面的页面类型,确定所述待测试页面的目标页面属性信息;以及
确定所述待测试页面的页面路径信息。
根据本公开的实施例,该页面测试方法还包括:
针对R种页面类型中的每种页面类型,确定与所述页面类型对应的第一测试页面和第二测试页面,其中,R≥1;
确定与所述第一测试页面对应的第一原始页面属性信息;
确定与所述第二测试页面对应的第二原始页面属性信息;
在确定实际测试结果与预期测试结果不一致的情况下,调整所述第一原始页面属性信息和所述第二原始页面属性信息,得到调整后的第一原始页面属性信息和第二原始页面属性信息,其中,所述实际测试结果为用于表征根据所述第一原始页面属性信息和所述第二原始页面属性信息,确定所述第一测试页面与所述第二测试页面是不同的测试页面的结果,所述预期测试结果为用于表征所述第一测试页面与所述第二测试页面实际是相同的测试页面的结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110381223.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种变电设备安装用支撑装置
- 下一篇:便携充气装置及气泡水机





