[发明专利]一种基于拖拽式机器学习平台的自动化测试方法和装置在审

专利信息
申请号: 202110799046.4 申请日: 2021-07-15
公开(公告)号: CN113360408A 公开(公告)日: 2021-09-07
发明(设计)人: 郑小燕;李钦;刘翰林;王江宁 申请(专利权)人: 中国工商银行股份有限公司
主分类号: G06F11/36 分类号: G06F11/36;G06N20/00
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 孙乳笋;刘熔
地址: 100140 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 拖拽式 机器 学习 平台 自动化 测试 方法 装置
【权利要求书】:

1.一种基于拖拽式机器学习平台的自动化测试方法,其特征在于,所述方法包括:

根据建模DGA任务流的请求体和响应体,生成测试对象的测试案例;

为所述测试案例设置运行环境、依赖关系和串并行方式;

定时执行测试脚本,以得到测试案例的执行结果;

对测试案例的执行结果与预期结果进行对比;

根据对比结果和自动校正判断逻辑,对案例预期值进行自动纠正。

2.根据权利要求1所述的方法,其特征在于,所述测试对象包括以下至少之一的组件任务的执行:数据引入、数据处理、数据拆分、特征抽取、模型训练、批量预估、模型发布、模型推理。

3.根据权利要求1所述的方法,其特征在于,根据建模DGA任务流的请求体和响应体,生成测试对象的测试案例,包括:

自动截获用户在机器学习平台建模时发起的DAG任务流的请求体和响应体;

以请求URL拼接上时间戳的方式对请求体和响应体进行命名;

将请求体中的URL、请求方式和请求参数,以及响应体,作为测试脚本中使用的变量值,按行依次填充到EXCEL各列中,作为测试案例。

4.根据权利要求1所述的方法,其特征在于,为所述测试案例设置运行环境、依赖关系和串并行方式,包括:

将所述测试案例的参数划分为固定值和变量值;

将变量值进行参数化,其中,参数化后的变量值通过与数据库交互实时获取;

设置测试案例中自动纠正判断的开关值;

将响应体中的核心指标的值作为案例预期值;

将DAG任务流中有依赖关系的任务设置为串行执行,将DAG任务流中同层级的任务设置为并行执行。

5.根据权利要求1所述的方法,其特征在于,定时执行测试脚本,以得到测试案例的执行结果,包括:

确定是否满足预设的触发条件;

在确定满足预设的触发条件的情况下,触发执行测试脚本;

判断是否存在依赖脚本,当存在依赖脚本时,继续等待依赖脚本执行结束成功后,再发起执行;

在脚本执行的过程中,在测试案例为串行执行的情况下,读取单条案例,在测试案例为并行执行的情况下,批量读取多条案例,其中,并行读取的条数根据预设的并发条数确定。

6.根据权利要求5所述的方法,其特征在于,在脚本执行的过程中还包括:

根据测试案例中测试对象的请求方式调用测试代码中的请求类;

根据调用的请求类,对测试对象进行执行结束判断;

在同步执行的情况下,根据获得响应体作为结束标识;

在异步执行的情况下,通过与数据库交互轮询组件执行状态确定任务是否执行结束。

7.根据权利要求1所述的方法,其特征在于,根据对比结果和自动校正判断逻辑,对案例预期值进行自动纠正,包括:

获取测试案例的自动纠正开关值;

在自动纠正开关值为开启,任务执行成功且执行结果与预期结果不一致的情况下,用得到的测试结果替换测试案例的预期值;

在自动纠正开关值为关闭,或任务执行失败的情况下,不更新测试案例的预期值。

8.一种基于拖拽式机器学习平台的自动化测试装置,其特征在于,包括:

生成模块,用于根据建模DGA任务流的请求体和响应体,生成测试对象的测试案例;

设置模块,用于为所述测试案例设置运行环境、依赖关系和串并行方式;

执行模块,用于定时执行测试脚本,以得到测试案例的执行结果;

对比模块,用于对测试案例的执行结果与预期结果进行对比;

纠正模块,用于根据对比结果和自动校正判断逻辑,对案例预期值进行自动纠正。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110799046.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top