[发明专利]页面测试方法、装置、设备及计算机可读存储介质在审
申请号: | 202211255103.3 | 申请日: | 2022-10-13 |
公开(公告)号: | CN115687095A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 李秋实;曾蜀芳 | 申请(专利权)人: | 超聚变数字技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/958 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 刘方 |
地址: | 450000 河南省郑州市郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 测试 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种页面测试方法,其特征在于,所述方法包括:
获取页面中元素的标识信息与特征信息的对应关系;所述元素的特征信息包括所述元素在所述页面中的坐标信息;
运行所述页面的测试脚本,根据所述对应关系,确定所述元素在所述页面中的坐标信息;所述测试脚本是基于所述元素的标识信息生成的;
根据所述元素在所述页面中的坐标信息,对所述元素进行测试,并输出测试结果。
2.如权利要求1所述的方法,其特征在于,所述获取页面中元素的标识信息与特征信息的对应关系,包括:
对页面进行解析,构建所述页面对应的树形结构;所述树形结构中的节点与所述页面中的元素对应;
获取所述树形结构中节点的标识信息与特征信息;所述树形结构中节点的特征信息包括所述节点在所述页面中的坐标信息;
根据所述树形结构中节点的标识信息与特征信息,构建所述页面中对应的元素的标识信息与特征信息的对应关系。
3.如权利要求2所述的方法,其特征在于,所述树形结构中节点的特征信息还包括所述节点的节点标签、节点序号以及节点内容;所述元素的特征信息还包括所述节点的节点标签、节点序号以及节点内容。
4.如权利要求3所述的方法,其特征在于,所述页面包括第一页面和第二页面;所述第二页面为所述第一页面更新后的页面;所述方法还包括:
将所述第一页面中的元素与所述第二页面中的元素进行对比,确定所述第一页面中的失效元素以及所述第二页面中的新增元素;
将所述失效元素与所述新增元素进行匹配,确定所述失效元素与所述新增元素中相匹配的目标元素;
根据所述目标元素在所述第一页面中的标识信息,更新所述目标元素在所述第二页面中的标识信息。
5.如权利要求4所述的方法,其特征在于,所述将所述第一页面中的元素与所述第二页面中的元素进行对比,确定所述第一页面中的失效元素以及所述第二页面中的新增元素,包括:
根据第一预设规则,将所述第一页面中的元素与所述第二页面中的元素进行对比,确定所述第一页面与所述第二页面中对应的相似元素和第一相同元素,以及所述第一页面中除所述相似元素和所述第一相同元素以外的第一失效元素,所述第二页面中除所述相似元素和所述第一相同元素以外的第一新增元素;
根据第二预设规则,从所述相似元素中确定所述第一页面中的第二失效元素,以及所述第二页面中的第二新增元素;其中,所述第一页面中的失效元素包括所述第一失效元素和所述第二失效元素,所述第二页面中的新增元素包括所述第一新增元素和所述第二新增元素。
6.如权利要求5所述的方法,其特征在于,所述根据第一预设规则,确定所述第一页面与所述第二页面中对应的相似元素和第一相同元素,包括:
将所述第一页面与所述第二页面中所述坐标信息、所述节点标签以及所述节点内容均相同,且所述节点序号不同的元素,确定为所述第一页面与所述第二页面中对应的相似元素;
将所述第一页面与所述第二页面中所述坐标信息、所述节点标签、所述节点序号以及所述节点内容都相同的元素,确定为所述第一页面与所述第二页面中对应的第一相同元素。
7.如权利要求6所述的方法,其特征在于,所述根据第二预设规则,从所述相似元素中确定所述第一页面中的第二失效元素,以及所述第二页面中的第二新增元素,包括:
将所述第一页面中所述相似元素的节点序号,确定为所述第二页面中对应的所述相似元素的原始序号;
根据所述相似元素在所述第二页面中所属层级,以及所述相似元素在所述层级中的排列顺序,确定所述第一页面与所述第二页面中对应的第二相同元素;
将所述第二页面中所述第二相同元素的原始序号,与所述第二页面中与所述第二相同元素属于同一层级的相似元素的原始序号进行对比,确定所述第二页面中的第二新增元素;
将所述第一页面中节点序号与所述第二新增元素的原始序号相同的相似元素,确定为所述第一页面中的第二失效元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超聚变数字技术有限公司,未经超聚变数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211255103.3/1.html,转载请声明来源钻瓜专利网。