[发明专利]一种页面检测方法、计算机可读存储介质及终端设备有效
申请号: | 201811081616.0 | 申请日: | 2018-09-17 |
公开(公告)号: | CN109446061B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 刘慧众 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62;G06V10/74;G06V10/44 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 检测 方法 计算机 可读 存储 介质 终端设备 | ||
1.一种页面检测方法,其特征在于,包括:
从在终端设备上显示的待检测页面中分离出构成所述待检测页面的各个显示视图,所述显示视图是安卓系统中可视化的界面组件,是构成页面的基本元素,其中,通过Androidwindowmanager以及Activitymanager分离出构成所述待检测页面的各个显示视图;
从预设的基准对照图像库中提取各个基准对照图像,其中,每个基准对照图像均为在页面显示异常情况下呈现的显示视图;
分别计算所述待检测页面的各个显示视图与所述基准对照图像库中的各个基准对照图像之间的图像相似度;
若在所述待检测页面中存在一个显示视图与所述基准对照图像库中的一个基准对照图像之间的图像相似度大于预设的相似度阈值,则判定所述待检测页面在所述终端设备上存在显示异常;
所述分别计算所述待检测页面的各个显示视图与所述基准对照图像库中的各个基准对照图像之间的图像相似度包括:
从预设的数据库中获取历史页面检测记录;
根据所述历史页面检测记录分别统计各个基准对照图像的有效检测次数,其中,通过基准对照图像检测到一次页面显示异常即记为一次有效检测;
根据所述有效检测次数确定各个基准对照图像的优先级,其中,基准对照图像的优先级与基准对照图像的有效检测次数正相关;
分别计算各个显示视图的特征向量,以及各个基准对照图像的特征向量;
按照优先级从高到低的顺序依次分别计算各个显示视图的特征向量和各个基准对照图像的特征向量之间的向量相似度,并将两个图像的特征向量之间的向量相似度确定为两个图像之间的图像相似度;
其中,通过局部二值模式算法计算显示视图的特征向量。
2.根据权利要求1所述的页面检测方法,其特征在于,所述分别计算各个显示视图的特征向量和各个基准对照图像的特征向量之间的向量相似度包括:
根据下式分别计算各个显示视图的特征向量和各个基准对照图像的特征向量之间的向量相似度:
其中,m为显示视图的序号,1≤m≤ViewNum,ViewNum为所述待检测页面中显示视图的总数目,第m个显示视图的特征向量为CharVecXm=(VecEleXm,1,VecEleXm,2,...,VecEleXm,d,...,VecEleXm,Dim),n为基准对照图像的序号,1≤n≤BaseViewNum,BaseViewNum为所述基准对照图像库中的基准对照图像的总数目,第n个基准对照图像的特征向量为CharVecYn=(VecEleYn,1,VecEleYn,2,...,VecEleYn,d,...,VecEleYn,Dim),d为向量的维度序号,1≤d≤Dim,Dim为显示视图的特征向量或基准对照图像的特征向量的维度数目,VecEleXm,d为第m个显示视图的特征向量在第d个维度上的分量,VecEleYn,d为第n个基准对照图像的特征向量在第d个维度上的分量,SimDegm,n为第m个显示视图的特征向量与第n个基准对照图像的特征向量之间的向量相似度。
3.根据权利要求1或2所述的页面检测方法,其特征在于,还包括:
从所述待检测页面的各个显示视图中选取文本显示视图,所述文本显示视图为用于显示文本信息的显示视图;
提取所述文本显示视图在所述终端设备上显示的第一文本信息;
获取与所述文本显示视图对应的第二文本信息,所述第二文本信息为所述文本显示视图在预设的基准终端设备上显示的文本信息;
将所述第一文本信息与所述第二文本信息进行比对;
若所述第一文本信息与所述第二文本信息不一致,则判定所述待检测页面在所述终端设备上存在显示异常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811081616.0/1.html,转载请声明来源钻瓜专利网。