文库搜索
切换导航
首页
频道
联系我们
国家标准目录
国际ISO标准目录
行业标准目录
地方标准目录
首页
联系我们
国家标准目录
国际ISO标准目录
行业标准目录
地方标准目录
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211255039.9 (22)申请日 2022.10.13 (71)申请人 太原向明智控科技有限公司 地址 030000 山西省太原市综改示范区唐 槐园区正阳街 49号东区 (72)发明人 刘治国 张霄 马苏娜 (74)专利代理 机构 太原高欣科创专利代理事务 所(普通合伙) 14109 专利代理师 崔浩 王昆鹏 (51)Int.Cl. G06F 11/36(2006.01) G06N 3/04(2006.01) G06N 3/08(2006.01) G06V 10/82(2022.01) G06V 30/10(2022.01) (54)发明名称 一种基于tesseract-or c的软件自动化测试 方法及系统 (57)摘要 本发明一种基于tesseract ‑orc的软件自动 化测试方法及系统, 属于软件自动化测试技术领 域; 所要解决的技术问题为: 提供一种基于 tesseract ‑orc的软件自动化测试方法及测试系 统硬件结构的改进; 解决该技术问题采用的技术 方案为: 将待测的软件界面进行自动化截图, 通 过定位界面元素将截图图片进行切割; 对切割好 的图片进行信息识别, 将识别结果存储于界面信 息数据库中; 将真实数据与界面信息数据库的数 据进行对比; 根据数据对比结果进行测试断言, 输出测试结果推送至测试负责人; 将相应的测试 步骤作为预设脚本存储于定时任务中, 对待测软 件进行定时自动化测试; 本发明应用于软件自动 化测试。 权利要求书1页 说明书3页 附图2页 CN 115543820 A 2022.12.30 CN 115543820 A 1.一种基于tes seract‑orc的软件自动化测试 方法, 其特 征在于: 包括以下测试步骤: 步骤一: 将待测的软件界面进行自动化截图, 通过定位界面元 素将截图 图片进行切割; 步骤二: 对步骤一切割好的图片进行信息识别, 将识别结果存 储于界面信息数据库中; 步骤三: 将真实数据与步骤二中界面信息数据库的数据进行对比; 步骤四: 根据步骤三中的数据对比结果进行测试断言, 输出测试结果推送至测试负责 人; 步骤五: 将步骤一至步骤四实现的测试步骤作为预设脚本存储于定时任务中, 对待测 软件进行定时自动化测试。 2.根据权利要求1所述的一种基于tesseract ‑orc的软件自动化测试方法, 其特征在 于: 所述步骤二中识别界面信息的具体步骤为: 步骤2.1: 将待识别图片 分别输入本地识别服务器、 云端服务器1中, 由本地识别服务器 输出识别结果A, 由云端服 务器1输出识别结果A1; 步骤2.2: 将步骤2.1中的识别结果A与A1进行对比, 若A与A1相同, 则更新本地识别服务 器数据库并完成识别; 若A与 A1结果不同, 则将待识别图片输入云端服务器2中, 输出识别结 果A2; 步骤2.3: 将步骤2.2中的识别结果A2与A1进行对比, 若A2与A1相同, 则更新本地识别服 务器数据库并完成识别; 若A2与 A1不同, 则向测试负责人发出操作提醒, 要求进 行人工介 入 输入正确识别结果, 测试负责人 更新本地识别服 务器数据库并完成识别。 3.根据权利要求2所述的一种基于tesseract ‑orc的软件自动化测试方法, 其特征在 于: 所述步骤二中对图片进行信息识别的具体方法为: 由本地识别服务器采用卷积神经网络对原始图片做灰度、 二值化、 高斯滤波、 进一步分 割的预处理, 再将分割后的字符图片划分为训练集和测试集并进行训练, 然后导出训练好 的模型, 并将预处 理得到的图片导入tes seract软件中进行文字识别。 4.根据权利要求2所述的一种基于tesseract ‑orc的软件自动化测试方法, 其特征在 于: 所述云端服 务器1和云端服 务器2具体采用不同厂 商的API识别接口。 5.一种基于tesseract ‑orc的软件自动化测试系统, 其特征在于: 包括用于接收待识别 图片数据的测试服务器, 所述测试服务器通过通信线缆分别与tesser act本地服务器数据 库、 云端服 务器相连; 所述待识别图片通过测试服务器分发至tesseract本地服务器数据库、 云端服务器进 行信息识别; 所述tesseract本地服务器数据库、 云端服务器分别将识别结果返回于测试服务器进 行判断和处 理。权 利 要 求 书 1/1 页 2 CN 115543820 A 2一种基于tes seract‑orc的软件自动化测试方 法及系统 技术领域 [0001]本发明一种基于tesseract ‑orc的软件自动化测试方法及系统, 属于软件自动化 测试技术领域。 背景技术 [0002]目前针对于软件版本 的快速迭代, 使得软件测试的工作量也变得越来越大, 大量 重复冗余的测试工作, 使人工测试 的工作量变得巨大, 而大多数企业采用的自动化测试系 统还处于初级阶段, 在测试软件功能过程中, 存在图片库信息识别准确率低、 检测识别时间 长等问题; 针对上述问题, 探索研究一种可以合理高效、 提升用户体验和测试效率的软件测 试方法和系统很有必要。 发明内容 [0003]本发明为了克服现有技术中存在的不足, 所要解决的技术问题为: 提供一种基于 tesseract‑orc的软件自动化测试 方法及测试系统硬件结构的改进。 [0004]为了解决上述技术问题, 本发明采用的技术方案为: 一种基于tesseract ‑orc的软 件自动化测试 方法, 包括以下测试步骤: 步骤一: 将待测的软件界面进行自动化截图, 通过定位界面元素将截图图片进行 切割; 步骤二: 对步骤一切割好的图片进行信息识别, 将识别结果存储于界面信息数据 库中; 步骤三: 将真实数据与步骤二中界面信息数据库的数据进行对比; 步骤四: 根据步骤三中的数据对比结果进行测试断言, 输出测试结果推送至测试 负责人; 步骤五: 将步骤一至步骤四实现的测试步骤作为预设脚本存储于定时任务中, 对 待测软件进行定时自动化测试。 [0005]所述步骤二中识别界面信息的具体步骤为: 步骤2.1: 将待识别图片分别输入本地识别服务器、 云端服务器1中, 由本地识别服 务器输出识别结果A, 由云端服 务器1输出识别结果A1; 步骤2.2: 将 步骤2.1中的识别结果A与A1进行对比, 若A与A1相同, 则更新本地识别 服务器数据库并完成识别; 若A与 A1结果不同, 则将待识别图片输入云端服务器2中, 输出识 别结果A2; 步骤2.3: 将 步骤2.2中的识别结果A2与A1进行对比, 若A2与A1相同, 则更新本地识 别服务器数据库并完成识别; 若A2与 A1不同, 则向测试负责人发出操作提醒, 要求进 行人工 介入输入正确识别结果, 测试负责人 更新本地识别服 务器数据库并完成识别。 [0006]所述步骤二中对图片进行信息识别的具体方法为: 由本地识别服务器采用卷积神经网络对原始图片做灰度、 二值化、 高斯滤波、 进一说 明 书 1/3 页 3 CN 115543820 A 3
专利 一种基于tesseract-orc的软件自动化测试方法及系统
文档预览
中文文档
7 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 SC 于
2024-02-18 22:24:39
上传分享
举报
下载
原文档
(450.5 KB)
分享
友情链接
GB-T 15843.5-2005 信息技术 安全技术 实体鉴别 第5部分 使用零知识技术的机制.pdf
GB-T 14926.3-2001 实验动物 耶尔森菌检测方法.pdf
T-JSJCXH T-JSJCXH4—2023 先张法预应力超高强混凝土管桩.pdf
GB-T 32169.4-2015 政务服务中心运行规范 第4部分:窗口服务评价要求.pdf
NY-T 3180-2018 土壤墒情监测数据采集规范.pdf
GB-T 616-2006 化学试剂 沸点测定通用方法.pdf
GB-T 35347-2017 机动车安全技术检测站.pdf
SN-T 5152-2019 生活用纸中甲醛含量的测定方法 高效液相色谱法.pdf
GB-T 30558-2014 产业用纺织品分类.pdf
GB-T 5686.4-2022 锰铁、锰硅合金、氮化锰铁和金属锰 磷含量的测定 钼蓝分光光度法和铋磷钼蓝分光光度法.pdf
SL-T 62-2020 水工建筑物水泥灌浆施工技术规范.pdf
河南省政务数据安全管理暂行办法.pdf
GB-T 3716-2023 托盘术语.pdf
DB54-T 0246-2022 电动自行车集中停放场所建设标准 西藏自治区.pdf
GB-T 9139-2018 土方机械 液压挖掘机 技术条件.pdf
T-CCGA 40005—2021 加氢站用液驱活塞氢气压缩机安全使用技术规范.pdf
GB-T 13734-2008 耳穴名称与定位.pdf
防病毒安全管理制度.pdf
GB-T 15966-2017 水文仪器基本参数及通用技术条件.pdf
GB/T 5824-2021 建筑门窗洞口尺寸系列.pdf
1
/
7
评价文档
赞助2元 点击下载(450.5 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
点击进入官方售后微信群
支付 完成后 如未跳转 点击这里下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。