[发明专利]界面异常检测方法、装置、计算机设备及存储介质有效
申请号: | 202110309207.7 | 申请日: | 2021-03-23 |
公开(公告)号: | CN112965911B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 王钰;谢艳芬 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 谢冬寒 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面 异常 检测 方法 装置 计算机 设备 存储 介质 | ||
1.一种界面异常检测方法,其特征在于,所述方法包括:
获取第一应用界面图;
根据所述第一应用界面图,通过至少一种控件异常检测模型进行处理,获得所述第一应用界面图对应的控件检测结果;所述控件检测结果用于指示所述第一应用界面图中的异常控件,以及与所述异常控件对应的控件异常类型;所述控件异常检测模型是以样本应用界面图为样本,以所述样本应用界面图对应的控件异常信息为标注,通过获取所述样本应用界面图以及所述样本应用界面图对应的控件异常信息,对所述样本应用界面图进行实例分割,获得所述样本应用界面图中的各个样本应用控件子图,根据第一控件异常检测模型对所述样本应用界面图中的各个样本应用控件子图进行处理,获得所述各个样本应用控件子图的第一异常信息,并且基于所述样本应用界面图对应的样本异常控件,以及所述各个样本应用控件子图的第一异常信息,对所述第一控件异常检测模型进行训练获得的机器学习模型;训练后的所述控件异常检测模型用于对所述第一应用界面图中的各个应用控件子图进行处理,确定所述各个应用控件子图的第一异常信息;所述第一应用界面图对应的控件检测结果包括所述第一应用界面图中的各个应用控件子图的所述第一异常信息;所述各个应用控件子图的第一异常信息用于指示所述各个应用控件子图与所述第一控件异常检测模型的异常类型的对应关系;
根据所述第一应用界面图,获得所述第一应用界面图对应的页面检测结果;所述页面检测结果用于指示所述第一应用界面图中的异常区域,以及与所述异常区域对应的页面异常类型;
根据所述第一应用界面图对应的控件检测结果以及所述第一应用界面图对应的页面检测结果,确定所述第一应用界面图的异常显示结果。
2.根据权利要求1所述的方法,其特征在于,所述控件异常类型包括文字不居中、文字像素缺失、线框像素缺失、文字超范围、文字或图层重叠、页面内容偏移、删除线不居中以及图片或文字变形中的至少一者。
3.根据权利要求1所述的方法,其特征在于,
所述页面异常类型包括白屏显示以及大面积纯色区域中的至少一者。
4.根据权利要求3所述的方法,其特征在于,当所述页面异常类型包括白屏显示时,所述根据所述第一应用界面图,获得所述第一应用界面图对应的页面检测结果,包括:
当所述第一应用界面图满足第一指定条件时,获取第一页面异常结果;所述第一页面异常结果用于指示所述第一应用界面图存在白屏显示;
根据所述第一页面异常结果,获取所述第一应用界面图对应的页面检测结果;
其中,所述第一指定条件包括以下条件中的至少一者:
所述第一应用界面图中的文字面积低于第一阈值;
所述第一应用界面图中的白色像素面积高于第二阈值。
5.根据权利要求3所述的方法,其特征在于,当所述页面异常类型包括大面积纯色区域时,所述根据所述第一应用界面图,获得所述第一应用界面图对应的页面检测结果,包括:
获取所述第一应用界面图中各个像素点的色彩信息;
当所述第一应用界面图中存在面积大于第三阈值,且色彩相同的像素点区域,获取第二页面异常结果;所述第二页面异常结果用于指示所述第一应用界面图存在大面积纯色区域;
根据所述第二页面异常结果,获取所述第一应用界面图对应的页面检测结果。
6.根据权利要求1所述的方法,其特征在于,所述通过至少一种控件异常检测模型进行处理,获得所述第一应用界面图对应的控件检测结果,包括:
对所述第一应用界面图进行实例分割,获得所述第一应用界面图中的各个应用控件子图;所述应用控件子图用于指示所述第一应用界面图中的各个应用控件;
通过至少一种控件异常检测模型,分别对所述第一应用界面图中的各个应用控件子图进行处理,获得所述第一应用界面图对应的控件检测结果。
7.根据权利要求1所述的方法,其特征在于,所述获取第一应用界面图,包括:
获取第一页面地址;
根据所述第一页面地址,进入所述第一页面地址对应的第一应用界面;
对所述第一应用界面进行截图处理,获得所述第一应用界面图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110309207.7/1.html,转载请声明来源钻瓜专利网。