说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111643191.X (22)申请日 2021.12.2 9 (71)申请人 浙江联运知慧科技有限公司 地址 311100 浙江省杭州市余杭区余杭经 济开发区五洲路98号1幢2 楼 (72)发明人 王杰 黄正  (51)Int.Cl. G06F 11/36(2006.01) G06V 10/74(2022.01) G06K 9/62(2022.01) (54)发明名称 测试用例的测试过程验证方法及 介质 (57)摘要 本申请涉及自动化测试的技术领域, 尤其是 涉及测试用例的测试过程验证方法及介质, 其包 括以下步骤: 在对用户界面执行测试用例时, 确 定用户界面最上层的控件, 并获取控件的截图; 识别截图包含的颜色种类集合; 将颜色种类集合 与预设颜色种类集合进行对比; 颜色种类集合与 预设颜色种类集合一致, 则确定测试用例的执行 异常; 若预设颜色种类集合中至少一种颜色种类 不在颜色种类集合中, 则确定测试用例的执行正 常。 本申请具有提高UI自动化测试时的测试效 率, 减少工作量的效果。 权利要求书2页 说明书10页 附图4页 CN 114328235 A 2022.04.12 CN 114328235 A 1.测试用例的测试 过程验证方法, 其特 征在于: 包括以下步骤: 在对用户界面执行测试用例时, 确定所述用户界面最上层的控件, 并获取所述控件的 截图; 识别所述截图包 含的颜色种类集 合; 将所述颜色种类集 合与预设颜色种类集 合进行对比; 若所述颜色种类集合与所述预设颜色种类集合一致, 则确定所述测试用例的执行异 常; 若所述预设颜色种类集合中至少一种 颜色种类不在所述颜色种类集合中, 则确定所述 测试用例的执 行正常。 2.根据权利要求1所述的测试用例的测试过程验证方法, 其特征在于: 在确定所述测试 用例的执行异常之后, 所述方法还包括: 在执行所述测试用例得到测试结果时, 将所述测试 结果标记为第一状态, 所述第一状态 表示所述测试用例的测试 结果执行失败; 在确定所述测试用例的执行正常之后, 所述方法还包括: 在执行所述测试用例得到测 试结果时, 将所述测试结果标记为第二状态, 所述第二状态表示所述测试用例的测试结果 执行成功。 3.根据权利要求2所述的测试用例的测试过程验证方法, 其特征在于: 在确定所述测试 用例的执行异常之后, 所述方法还包括: 将所述截图保存到第一图片库, 所述第一图片库用 于存储测试用例执 行异常的图片; 在确定所述测试用例的执行正常之后, 所述方法还包括: 将所述截图保存到第二图片 库, 所述第二图片库用于存 储测试用例执 行正常的图片。 4.根据权利要求1所述的测试用例 的测试过程验证方法, 其特征在于: 所述方法还包 括: 若所述颜色种类集合包含所述预设颜色种类集合, 且所述颜色种类集合中至少一种 颜 色种类不在所述预设颜色种类集合中, 则将所述截图与所述第一图片库中的图片进行比 对, 同时将所述截图与所述第二图片库中的图片进行比对, 所述第一图片库用于存储测试 用例执行异常的图片, 所述第二图片库用于存 储测试用例执 行正常的图片; 若所述截图与 所述第一图片库中的任一图片的相似度超过第 一阈值, 且所述截图与 所 述第二图片库中的任一图片的相似度低于第二阈值, 则确定所述测试用例的执行异常, 将 截图保存至第一图片库中, 并将截图的测试结果标记为第一状态, 所述第一状态表示所述 测试用例的测试 结果执行失败; 若所述截图与 所述第二图片库中的任一图片的相似度低于第 一阈值, 且所述截图与 所 述第二图片库中的任一图片的相似度超过第二阈值, 则确定所述测试用例的执行正常, 将 截图保存至第二图片库中, 并将截图的测试结果标记为第二状态, 所述第二状态表示所述 测试用例的测试 结果执行成功。 5.根据权利要求4所述的测试用例的测试过程验证方法, 其特征在于: 所述第 一阈值和 第二阈值由人工手动调节。 6.根据权利要求5所述的测试用例 的测试过程验证方法, 其特征在于: 还包括以下步 骤: 当所述测试用例全部执行后, 对测试用例执行结果、 第一图片库和第二图片库进行人权 利 要 求 书 1/2 页 2 CN 114328235 A 2工判断; 若测试用例执 行结果中存在执 行错误的用例, 则人工进行修 正; 若第二图片库中存在误判的截图, 则将误判的截图人工移动至第一图片库内; 若第一图片库内存在误判的截图, 则将误判的截图人工移动至第二图片库内。 7.根据权利要求6所述的测试用例的测试过程验证方法, 其特征在于: 所述第 一阈值和 第二阈值还根据选值方法进行自动调节, 所述选值方法包括以下步骤: 将人工判断后从第二图片库移动至第一图片库内的误判的截图打包为异常集 合; 获取异常集 合中的每 个误判的截图与第一图片库内任一截图的相似度; 选取异常集合中数值最小的相似度, 并定义为第一参照阈值, 并判断第一参照阈值与 当前的第一阈值的大小; 若第一参照阈值的数值大小大于等于当前的第 一阈值的数值大小, 则第 一阈值的数值 不发生改变, 若第一参照阈值的数值大小小于当前 的第一阈值的数值大小, 则将第一参照 阈值作为 新的第一阈值; 将人工判断后从第一图片库移动至第二图片库内的误判的截图打包成正常集 合; 获取正常集 合中的每 个误判的截图与第二图片库内任一截图的相似度; 选取异常集合中数值最小的相似度, 并定义为第二参照阈值, 并判断第二参照阈值与 当前的第二阈值的大小; 若第二参照阈值的数值大小大于等于当前的第 二阈值的数值大小, 则第 二阈值的数值 不发生变化, 若第二参照阈值的数值大小小于当前 的第二阈值的数值大小, 则将第二参照 阈值作为 新的第二阈值。 8.根据权利要求7所述的测试用例的测试过程验证方法, 其特征在于: 当所述第 一图片 库和所述第二图片库内的截图的数量大于预设数量阈值时, 根据去重方法剔除所述第一图 片库和所述第二图片库内的重复截图, 所述去重方法包括: 选取第一图片库内任意 一张截图; 将所述截图与所述第一图片库中剩余的截图进行一 一对比, 若所述剩余的截图存在与选取的所述截图相似度 大于等于预设重复阈值的截图, 则将 选取的截图剔除出第一图片库, 若所述剩余的截图不存在与选取的所述截图相似度 大于等于预设重复阈值的截图, 则 将选取的截图保存至第一图片库内并选取其他一张截图进 行比对, 直至第一图片库的截图 的数量小于预设数量阈值; 选取第二图片库内任意 一张截图; 将所述截图与所述第二图片库内剩余的截图进行一 一对比, 若所述剩余的截图存在与选取的所述截图相似度 大于等于预设重复阈值的截图, 则将 选取的截图剔除出第二图片库, 若所述剩余的截图不存在与选取的所述截图相似度 大于等于预设重复阈值的截图, 则 将选取的截图保存至第二图片库内并选取其他一张截图进 行比对, 直至第二图片库的截图 的数量小于预设数量阈值。 9.一种计算机可读存储介质, 其特征在于: 存储有能够被处理器加载并执行如权利要 求1到8中任意 一种方法的计算机程序。权 利 要 求 书 2/2 页 3 CN 114328235 A 3

.PDF文档 专利 测试用例的测试过程验证方法及介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 测试用例的测试过程验证方法及介质 第 1 页 专利 测试用例的测试过程验证方法及介质 第 2 页 专利 测试用例的测试过程验证方法及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 20:45:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。