[发明专利]图片校验方法、装置、系统和计算机可读存储介质在审
申请号: | 202010553064.X | 申请日: | 2020-06-17 |
公开(公告)号: | CN111913873A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 邵磊 | 申请(专利权)人: | 浙江数链科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06T7/00;G06T7/90 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 陈涵 |
地址: | 311215 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图片 校验 方法 装置 系统 计算机 可读 存储 介质 | ||
本申请涉及一种图片校验,其中,该图片校验方法包括:获取待校验图片,其中,所述待校验图片具有第一标识;根据所述第一标识,获得基准图片以及校验规则;根据所述校验规则,生成校验掩模;根据所述校验掩模、所述待校验图片和所述基准图片进行图片校验,生成校验结果。通过本申请,通过校验掩模将所述待校验图片和所述基准图片进行图片校验,具有缩短校验时间,提高准确率以及校验效率等优点。
技术领域
本申请涉及用户界面检测技术领域,特别是涉及图片校验方法、装置、系统、计算机设备和计算机可读存储介质。
背景技术
“UI”即用户界面,是英文User和interface的缩写,它是用户和软件交互的接口,用户直接操作的对象。因此在软件提交用户前,必须要对其UI进行测。用户界面测试需要测试功能模块的布局是否合理,整体风格是否一致,页面是否美观,文字、图片是否完美等等。除此之外,UI测试还要确保UI功能内部的对象符合预期要求。软件在每次迭代时也应该对UI进行全面的测试。
UI测试作为测试金字塔的顶端,具有界面变动频繁,投入成本高,收益低等特点。所以一般不将UI测试作为独立的过程,而是在功能测试过程中涵盖一部分UI测试的内容。随着应用越来越多,用户对于UI的要求也越来越高。针对UI测试的特点,企业或团队纷纷将UI测试作为独立的过程,采用自动化的方法进行测试。同时也产生了不少UI自动化测试软件或框架,以帮助企业提高 UI测试效率,降低UI测试成本。
现有的用户界面测试方式,为针对用户界面上的控件或者元素的校验,首先需要测试人员能够识别这些元素,并能以代码的方式将这些控件或者元素转换成测试框架可以识别的。这个需要测试人员有较强的系统分析和编码能力。而且该方式只能针对用户界面的控件或者元素进行校验,若要对界面上的所有元素进行校验则需要较大的工作量,当用户界面上的元素的布局有意外变化时,若只校验元素的部分属性则校验结果无法达到预期。
发明内容
本申请实施例提供了一种图片校验方法、装置、系统、计算机设备和计算机可读存储介质,以至少解决相关技术中校验效果差的问题。
第一方面,本申请实施例提供了一种图片校验方法,包括:
获取待校验图片,其中,所述待校验图片具有第一标识;
根据所述第一标识,获得基准图片以及校验规则;
根据所述校验规则,生成校验掩模;
根据所述校验掩模、所述待校验图片和所述基准图片进行图片校验,生成校验结果。
在其中一些实施例中,所述根据所述校验掩模、所述待校验图片和所述基准图片进行图片校验,生成校验结果包括:
根据所述待校验图片以及校验掩模,生成待校验掩模图片;
根据所述基准图片以及校验掩模,生成基准掩模图片;
根据所述待校验掩模图片和所述基准掩模图片进行图片校验,生成校验结果。
在其中一些实施例中,所述根据所述待校验掩模图片和所述基准掩模图片进行图片校验,生成校验结果包括:
将所述待校验掩模图片和所述基准掩模图片进行比对,获得差异图;
将所述差异图转换为单通道图像并进行二值化处理,获得二值化图像;
识别所述二值化图像,获得差异轮廓;
根据所述差异轮廓,生成校验结果。
在其中一些实施例中,所述根据所述校验规则将所述待校验掩模图片和所述基准掩模图片中的校验区域进行比对,获得差异图包括:
检测所述待校验掩模图片和所述基准掩模图片的相似度是否大于相似阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江数链科技有限公司,未经浙江数链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010553064.X/2.html,转载请声明来源钻瓜专利网。