[发明专利]一种界面错误监控方法有效
申请号: | 201611068461.8 | 申请日: | 2016-11-29 |
公开(公告)号: | CN108121648B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 王少星 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06T7/90 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 梁少微;王丽琴 |
地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 界面 错误 监控 方法 | ||
本发明公开了一种界面错误监控方法,该方法包括:预先根据所截取的界面图像制作待测目标界面检测模板;所述待测目标界面检测模板包括非运营区域和内容变化频繁的运营区域,所述非运营区域像素点信息中透明度A值保持1不变,所述运营区域像素点信息中透明度A值从1降低至[0,1)中的预定值;选择并截取与待测目标界面检测模板具有相同非运营区域的界面图像作为待测目标界面图像,将所截取的待测目标界面图像与所述检测模板中的每一像素点的像素点信息进行一一比对,确定待测目标界面图像上的异常像素点数量,在异常像素点数量不超过预定值时,判断该待测目标界面检测通过。采用本发明能够直接从界面上检测出UI层出现的问题。
技术领域
本发明涉及软件测试技术领域,特别涉及一种界面错误监控方法。
背景技术
在传统的软件测试领域中,所有的工作基本都是由人力来完成的,随着技术的发展,出现了一些自动化测试工具,使一部分工作可以由机器代劳,但仍有很大的局限性,机器只能从API或数据层面进行检测。对于用户界面(UI)层的检查,并没有一个非常好的方式。
发明内容
本发明的目的在于提供一种界面错误监控方法,能够直接从界面上检测出UI层出现的问题。
为实现上述发明目的,本发明提供了一种界面错误监控方法,该方法包括:预先根据所截取的界面图像制作待测目标界面检测模板;所述待测目标界面检测模板包括非运营区域和内容变化频繁的运营区域,所述非运营区域像素点信息中透明度A值保持1不变,所述运营区域像素点信息中透明度A值从1降低至[0,1)中的预定值;选择并截取与待测目标界面检测模板具有相同非运营区域的界面图像作为待测目标界面图像,将所截取的待测目标界面图像与所述检测模板中的每一像素点的像素点信息进行一一比对,确定待测目标界面图像上的异常像素点数量,在异常像素点数量不超过预定值时,判断该待测目标界面检测通过。
综上所述,本发明提供的界面错误监控方法,预先根据所截取的界面图像制作待测目标界面检测模板,所述待测目标界面检测模板包括非运营区域和内容变化频繁的运营区域,所述非运营区域像素点信息中透明度A值保持1不变,所述运营区域像素点信息中透明度A值从1降低至[0,1)中的预定值;选择并截取与待测目标界面检测模板具有相同非运营区域的界面图像作为待测目标界面图像,将所截取的待测目标界面图像与所述检测模板中的每一像素点的像素点信息进行一一比对,确定待测目标界面图像上的异常像素点数量,在异常像素点数量不超过预定值时,判断该待测目标界面检测通过。由此可以看出,本发明以软件或者网页的界面图像作为依据,通过与检测模板进行逐像素分析,即专门针对UI层进行检查,及时发现UI层面的显示问题。
附图说明
图1a为正确的界面显示图像示意图。
图1b为错误的界面显示图像示意图。
图2为本发明界面错误监控方法的流程示意图。
图3为所截取的版本为1.1的界面图像示意图。
图4为待测目标界面检测模板示意图。
图5为实施例三所截取的界面图像中运营区域和非运营区域的示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明所述方案作进一步地详细说明。
图1a为正确的界面显示图像示意图。图1b为错误的界面显示图像示意图。当界面出现如图1b所示的错误时,现有技术使用传统API与数据的检测方式是无法检测出来的。本发明以软件或者网页的界面图像作为依据,通过与检测模板进行逐像素分析,即专门针对UI层进行检查,从而及时发现UI层面的显示问题,能够及时检测出图1b的界面显示错误。
图2为本发明界面错误监控方法的流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611068461.8/2.html,转载请声明来源钻瓜专利网。