[发明专利]基于卷积神经网络的用户界面测试结果分类方法及装置在审
| 申请号: | 202110484586.3 | 申请日: | 2021-04-30 |
| 公开(公告)号: | CN113076169A | 公开(公告)日: | 2021-07-06 |
| 发明(设计)人: | 吕美洁;郭继泱;高小明;刘泱 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F11/36;G06K9/62;G06N3/04;G06N3/08 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 孙乳笋;刘熔 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 卷积 神经网络 用户界面 测试 结果 分类 方法 装置 | ||
本发明提供一种基于卷积神经网络的用户界面测试结果分类方法及装置,涉及人工智能技术领域。方法包括:获取用户界面对应的测试执行结果图片并对所述测试执行结果图片进行预处理;将预处理后的测试执行结果图片输入至预设的深度卷积神经网络模型,得到所述测试执行结果图片对应的测试结果分类。本发明能够有效提高用户界面测试结果分类的全面性和准确性,同时减少对测试人员的依赖和工作量,提升用户界面测试的效率。
技术领域
本发明涉及人工智能技术领域,具体涉及一种基于卷积神经网络的用户界面测试结果分类方法及装置。
背景技术
用户界面(User Interface,用户界面)是软件系统展示给用户的内容,是用户与软件系统交互的重要媒介,随着软件行业的高速发展和用户数量的激增,用户对用户界面的要求也不断提升,因而,作为软件测试中的重要一环,用户界面测试变得尤为关键。目前,对用户界面测试用例执行结果的判别主要有两种方式:(1)人工判别:依据测试人员对软件系统的熟悉及以往的经验,判别用户界面的展示是否正确,包括:页面是否存在异常空白、是否存在元素缺失、界面元素排列是否错位、界面是否存在文字乱码、界面元素触发后的反应是否符合预期等。(2)自动化脚本关键元素检测:目前主流的用户界面自动化测试框架,如selenium框架,主要是通过定位并抓取用户界面上的特定元素,并判别当前元素状态是否符合预期来进行测试用例执行结果的判定。
以上两种判别方式都存在着一些缺点:(1)人工判别:投入人力较多,耗时较长,同时人工判别也容易出现误判的情况,对测试人员自身的素质有强依赖,需要测试人员对软件系统十分了解。(2)自动化脚本关键元素检测:该方法只能对部分页面元素进行校验,存在检测遗漏的可能,若进行全量页面元素校验则会大大增加自动化测试耗时,降低自动化测试效率,在实践中可行性非常低。同时该方法只能检测目标元素是否存在,状态是否正确,对于元素的排列布局、展示风格是否符合预期无法判定。
因此,急需一种更为自动化和智能化的用户界面测试结果分类方法。
发明内容
针对现有技术中的问题,本发明提供一种基于卷积神经网络的用户界面测试结果分类方法及装置,具体包括以下技术方案:
第一方面,本发明提供一种基于卷积神经网络的用户界面测试结果分类方法,包括:
获取用户界面对应的测试执行结果图片并对所述测试执行结果图片进行预处理;
将预处理后的测试执行结果图片输入至预设的深度卷积神经网络模型,得到所述测试执行结果图片对应的测试结果分类;
其中,所述深度卷积神经网络模型用于对输入的图片进行分类,且所述深度卷积神经网络模型包含:一个线性输出层和至少八层残差块。
其中,所述获取用户界面对应的测试执行结果图片,包括:
采用用于软件测试的自动化脚本,将每个用户界面对应的测试执行结果进行截图处理,得到测试执行结果图片。
其中,所述预设的深度卷积神经网络模型是基于测试执行结果图片数据和该测试执行结果图片对应的分类数据,进行训练得到的,包括:
获取训练集数据;其中,所述训练集数据包括:测试执行结果图片和测试执行结果图片对应的分类;
基于所述训练数据进行训练得到深度卷积神经网络模型;
其中,基于所述训练数据进行训练得到深度卷积神经网络模型,包括:
对训练集数据进行批归一化和ReLU函数激活,再经过第一个卷积层;
经过第一个卷积层后进行批归一化、ReLU函数激活和随机权重丢弃,再经过第二个卷积层;
经过第二个卷积层后进行最大化池化处理,得到深度卷积神经网络模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110484586.3/2.html,转载请声明来源钻瓜专利网。





