[发明专利]页面元素定位方法、页面测试方法及相关装置有效
申请号: | 202010111368.0 | 申请日: | 2020-02-24 |
公开(公告)号: | CN111309618B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 黄思猛 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06V10/75 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 510000 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 元素 定位 方法 测试 相关 装置 | ||
1.一种页面元素定位方法,其特征在于,包括:
获取指定机型显示的待测试页面中目标页面元素的第一模板图像;
对所述第一模板图像进行图像缩放得到在测试机型上用于对所述待测试页面中的所述目标页面元素进行定位的第二模板图像;
获取所述测试机型显示的所述待测试页面的第一页面图像;
对所述第一页面图像进行图像缩放得到多个不同尺寸的第二页面图像;
基于所述第二模板图像对多个所述第二页面图像中的所述目标页面元素进行定位,以得到所述目标页面元素在所述第一页面图像中的定位信息;
所述基于所述第二模板图像对多个所述第二页面图像中的所述目标页面元素进行定位,以得到所述目标页面元素在所述第一页面图像中的定位信息,包括:
针对每个第二页面图像,基于所述第二模板图像对所述第二页面图像进行模板匹配,获得所述第二页面图像中与所述第二模板图像匹配度最高的页面元素的元素图像以及元素信息;
将所述元素图像和所述第二模板图像输入相似度预测模型中获得所述元素图像与所述第二模板图像的相似度;
将相似度最高的元素图像对应的页面元素作为目标页面元素;
基于所述目标页面元素的元素信息和所述目标页面元素所在的第二页面图像的缩放比例计算所述目标页面元素的位置,以作为所述目标页面元素在所述第一页面图像中的定位信息。
2.根据权利要求1所述的方法,其特征在于,所述获取指定机型显示的待测试页面中目标页面元素的第一模板图像,包括:
在指定机型显示待测试页面时,识别出所述待测试页面中的目标页面元素;
从所述待测试页面中截取包含所述目标页面元素的显示区域得到第一模板图像。
3.根据权利要求1所述的方法,其特征在于,所述对所述第一模板图像进行图像缩放得到在测试机型上用于对所述待测试页面中的所述目标页面元素进行定位的第二模板图像,包括:
获取所有测试机型的最小分辨率以及获取所述待测试页面在所述指定机型显示的宽度;
采用所述最小分辨率和所述宽度计算缩放比例;
采用所述缩放比例对所述第一模板图像进行图像缩放得到第二模板图像。
4.根据权利要求1所述的方法,其特征在于,所述对所述第一页面图像进行图像缩放得到多个不同尺寸的第二页面图像,包括:
采用预设的初始缩放比例和预设步长计算每次图像缩放的缩放比例得到多个缩放比例;
依次采用多个缩放比例对所述第一页面图像进行图像缩放得到多个不同尺寸的第二页面图像。
5.根据权利要求1所述的方法,其特征在于,所述针对每个第二页面图像,基于所述第二模板图像对所述第二页面图像进行模板匹配,获得所述第二页面图像中与所述第二模板图像匹配度最高的页面元素的元素图像以及元素信息,包括:
对所述第二模板图像进行边缘提取处理得到边缘处理后的第二模板图像;
对所述第二页面图像进行边缘提取处理得到边缘处理后的第二页面图像;
以所述边缘处理后的第二模板图像为模板,采用预设模板匹配算法对边缘处理后的第二页面图像进行模板匹配,获得所述第二页面图像中与所述第二模板图像匹配度最高的页面元素的元素图像以及元素信息。
6.根据权利要求1所述的方法,其特征在于,所述元素信息包括所述页面元素的匹配度,所述将所述元素图像和所述第二模板图像输入相似度预测模型中获得所述元素图像与所述第二模板图像的相似度,包括:
确定匹配度大于预设阈值的页面元素;
将匹配度大于预设阈值的页面元素的元素图像和所述第二模板图像输入相似度预测模型中获得所述元素图像与所述第二模板图像的相似度。
7.根据权利要求1所述的方法,其特征在于,所述将相似度最高的元素图像对应的页面元素作为目标页面元素,包括:
确定相似度最高的元素图像;
在所述相似度最高的元素图像对应的页面元素的匹配度大于预设值时,确定所述页面元素为目标页面元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010111368.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防滴漏瓶盖及其防滴漏方法
- 下一篇:一种抗静电包装瓦楞纸板