[发明专利]一种用户界面检测方法及相关装置、系统和存储介质有效
申请号: | 201810449670.X | 申请日: | 2018-05-11 |
公开(公告)号: | CN108579094B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 方李志;赖勇辉 | 申请(专利权)人: | 深圳市腾讯网络信息技术有限公司 |
主分类号: | A63F13/70 | 分类号: | A63F13/70;A63F13/52;G06F9/451;G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市宝安区新安街道新安六路御景*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户界面 检测 方法 相关 装置 系统 存储 介质 | ||
1.一种用户界面检测方法,其特征在于,所述方法包括:
获取目标图像和所述目标图像的附加信息,按照所述附加信息包括的标识信息对所述目标图像进行分类,将所述目标图像记录为所述标识信息对应的类别中;所述目标图像是终端集合包括的终端在执行脚本文件时对显示的界面所截取的图像,所述标识信息用于表示所述脚本文件的代码行,所述脚本文件是为目标应用设置的;
获取目标类别下图像的图像数目,若获取的图像数目为N,则获取待检测图像,并将所述待检测图像作为第一图像;所述目标类别为分类得到的多个类别中的任意一个类别,所述N为大于或等于2的正整数,所述待检测图像为所述目标类别下的图像中的一张非空图像;所述第一图像是所述终端集合包括的第一终端对显示的目标用户界面所截取的图像,所述第一终端显示的目标用户界面是所述第一终端在执行所述脚本文件时显示的界面;
获取所述目标类别下的图像中除所述待检测图像外的一张图像作为对比图像,若所述对比图像满足对比条件,则将所述对比图像作为第二图像;所述第二图像是所述终端集合包括的第二终端对显示的目标用户界面所截取的图像,所述第二终端显示的目标用户界面是所述第二终端在执行所述脚本文件时显示的界面;
对所述第一图像和第二图像进行分析,得到分析结果,根据所述分析结果得到关于所述目标用户界面的检测结果;
其中,所述目标应用被安装在所述终端集合包括的终端上。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若获取的图像数目为1,则检测所述目标类别下的图像的数据量是否小于数据量阈值;
若是,则确定所述目标用户界面的检测结果为第一异常结果。
3.根据权利要求2所述的方法,其特征在于,满足所述对比条件是指:所述对比图像的数据量大于或等于所述数据量阈值,和/或,所述对比图像和所述待检测图像之间的尺寸差异在尺寸差异阈值内。
4.根据权利要求1所述的方法,其特征在于,所述对所述第一图像和第二图像进行分析,得到分析结果,根据所述分析结果得到关于所述目标用户界面的检测结果,包括:
获取所述第一图像的第一轮廓集合,并获取所述第二图像的第二轮廓集合;
对所述第一轮廓集合和第二轮廓集合进行相似度分析,得到轮廓相似度;
若所述轮廓相似度小于轮廓相似度阈值,则确定所述目标用户界面的检测结果为第二异常结果;
若所述轮廓相似度大于或等于所述轮廓相似度阈值,则根据所述轮廓相似度确定分析结果,以得到关于所述目标用户界面的检测结果。
5.根据权利要求1所述的方法,其特征在于,所述对所述第一图像和第二图像进行分析,得到分析结果,根据所述分析结果得到关于所述目标用户界面的检测结果,包括:
获取所述第一图像的第一颜色直方图,并获取所述第二图像的第二颜色直方图;
将所述第一颜色直方图和第二颜色直方图进行直方图比较,得到直方图比较结果;
若所述直方图比较结果大于第一阈值,则确定所述目标用户界面的检测结果为第二异常结果;
若所述直方图比较结果小于或等于所述第一阈值,则根据所述直方图比较结果确定分析结果,以得到关于所述目标用户界面的检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯网络信息技术有限公司,未经深圳市腾讯网络信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810449670.X/1.html,转载请声明来源钻瓜专利网。