[发明专利]基于pyspark的自动化测试方法、装置、计算机设备及存储介质在审
申请号: | 202210682207.6 | 申请日: | 2022-06-16 |
公开(公告)号: | CN114996148A | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 王海平 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 张美君 |
地址: | 518000 广东省深圳市福田区益田路5033号*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 pyspark 自动化 测试 方法 装置 计算机 设备 存储 介质 | ||
1.一种基于pyspark的自动化测试方法,其特征在于,所述方法包括:
定时获取任务调度平台中的遗漏监测任务;
在运行所述遗漏监测任务时,获取预设编辑平台中编写的pyspark逻辑,通过pyspark逻辑执行与多个数据集群分别对应的自动化测试脚本,并通过所述自动化测试脚本对各数据集群中的监测数据进行监测,得到监测结果;
通过任务流程展示平台将所述监测结果展示至预设接收平台。
2.根据权利要求1所述的基于pyspark的自动化测试方法,其特征在于,所述获取预设编辑平台中编写的pyspark逻辑,通过pyspark逻辑执行与多个数据集群分别对应的自动化测试脚本,并通过所述自动化测试脚本对各数据集群中的监测数据进行监测,得到监测结果,包括:
获取预设编辑平台中已编写的包含与各数据集群分别对应的自动化测试脚本的pyspark逻辑,将所述pyspark逻辑作为监测规则;
对所述监测规则进行解析,得到父子监测规则;所述父子监测规则中包含的与各数据集群分别对应的所有自动化测试脚本均按照先后执行顺序排列;
根据所述父子监测规则中的先后执行顺序执行与各个数据集群对应的自动化测试脚本,并通过已执行的所述自动化测试脚本对各自数据集群中的监测数据进行依次监测,得到多个监测结果。
3.根据权利要求1所述的基于pyspark的自动化测试方法,其特征在于,所述运行所述遗漏监测任务,包括:
在判定存在与所述遗漏监测任务具有依赖关系的依赖任务时,获取与所述遗漏监测任务具有依赖关系的依赖任务,并在运行完毕所述依赖任务后,再运行所述遗漏监测任务。
4.根据权利要求3所述的基于pyspark的自动化测试方法,其特征在于,所述通过任务流程展示平台将所述监测结果展示至预设接收平台,包括:
通过所述任务调度平台获取与所述遗漏监测任务和所述依赖任务对应的任务信息表、任务日志,以及从所述监测结果中确定的任务运行状态;
通过JAVA微服务将所述遗漏监测任务、任务运行状态、任务信息表和任务运行状态拼接成组合JSON;
通过所述任务流程展示平台将所述组合JSON以预设框线图形式展示至所述预设接收平台。
5.根据权利要求2所述的基于pyspark的自动化测试方法,其特征在于,所述获取预设编辑平台中编写的pyspark逻辑之后,还包括:
获取与新的遗漏监测任务对应的变更pyspark逻辑;
根据变更pyspark逻辑得到新的父子监测规则,根据所述新的父子监测规则获取与其对应的且具有先后执行顺序的新自动化测试脚本;
通过所述新自动化测试脚本根据先后执行顺序对各自数据集群中的监测数据进行依次监测,得到多个新监测结果。
6.根据权利要求2所述的基于pyspark的自动化测试方法,其特征在于,所述通过已执行的所述自动化测试脚本对各自数据集群中的监测数据进行依次监测,得到多个监测结果,包括:
在所述预设编辑平台中,根据不同的数据集群获取不同的Context,通过Context基于不同数据集群中的监测数据创建分布式数据集;
通过所述自动化测试脚本对各所述分布式数据集中的监测数据进行依次监测,得到多个监测结果。
7.根据权利要求6所述的基于pyspark的自动化测试方法,其特征在于,所述通过Context基于数据集群中的监测数据创建分布式数据集之后,还包括:
对选择的预设数据转换方式进行串接,得到总的预设数据转换方式;
根据总的预设数据转换方式对得到的分布式数据集进行预设数据转换后,得到转换后的新分布式数据集;
通过所述自动化测试脚本对各所述新分布式数据集中的监测数据进行再次监测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210682207.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种刮片分环组装装置
- 下一篇:修光刃刀片及具有其的刀具