[发明专利]采控模块测试方法、设备、存储介质及程序产品在审
申请号: | 202211175084.3 | 申请日: | 2022-09-26 |
公开(公告)号: | CN115550216A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 樊永根 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L43/50;G06F9/50 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 王征;臧建明 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模块 测试 方法 设备 存储 介质 程序 产品 | ||
本申请提供一种采控模块测试方法、设备、存储介质及程序产品,通过获取采控平台所纳管的每一待测设备的设备信息及各待测设备所安装的采控模块的对外的基本服务接口信息;根据待测设备的设备信息及基本服务接口信息,针对不同的待测设备的同类型基本服务接口配置一组线程组,线程组用于控制采控平台批量调用待测设备的该类型的基本服务接口;响应于运行线程组的指令,执行线程组,以控制采控平台批量调用待测设备的该类型的基本服务接口,并获取待测设备向采控平台返回的调用结果信息;根据调用结果信息确定各待测设备的采控模块的测试结果。通过线程组实现对采控平台所纳管的待测设备的采控模块进行自动化批量测试,节约了时间成本和人力成本。
技术领域
本申请涉及计算机技术领域,尤其涉及一种采控模块测试方法、设备、存储介质及程序产品。
背景技术
采控平台可以面向多云环境及异构IT架构,提供统一采控能力,并向上提供开箱即用的服务化接口,实现分布式、跨中心、多网络环境统一采控调度。采控平台是实现对所纳管的设备进行自动化操作的关键所在,因其对设备的庞大的纳管数量,也成为了运维和测试的重点和难点。
采控平台通常需要纳管大量设备,设备的操作系统类别各不相同,现有技术中需要对每一台设备分别进行采控能力测试,测试效率低下,占用大量人力资源,并且测试步骤繁琐,操作风险较大。
发明内容
本申请提供一种采控模块测试方法、设备、存储介质及程序产品,以实现对采控平台所纳管的待测设备的采控模块进行自动化批量测试。
第一方面,本申请提供一种采控模块测试方法,包括:
获取采控平台所纳管的每一待测设备的设备信息、以及各待测设备所安装的采控模块的对外的基本服务接口信息;
根据所述待测设备的设备信息以及所述基本服务接口信息,针对不同的待测设备的同类型基本服务接口配置一组线程组;其中所述线程组用于控制所述采控平台批量调用待测设备的该类型的基本服务接口;
响应于运行线程组的指令,执行所述线程组,以控制所述采控平台批量调用待测设备的该类型的基本服务接口,并获取待测设备向所述采控平台返回的调用结果信息;
根据所述调用结果信息确定各待测设备的采控模块的测试结果。
在一种可选设计中,所述基本服务接口包括:
重启采控模块接口、更新采控模块接口以及安装本地监控模块接口;
所述针对不同的待测设备的同类型基本服务接口配置一组线程组,包括:
针对不同的待测设备的重启采控模块接口配置第一线程组;
针对不同的待测设备的更新采控模块接口配置第二线程组;
针对不同的待测设备的安装本地监控模块接口配置第三线程组。
在一种可选设计中,所述执行所述线程组,包括:
按照第一线程组、第二线程组、第三线程组的顺序依次执行各线程组;其中,在前一个线程组中全部线程执行完毕后再执行后一个线程组。
在一种可选设计中,所述执行所述线程组,包括:
对于当前执行的线程组,若确定任一待测设备在之前的线程组中对应的调用结果信息为失败,则跳过该待测设备在当前执行的线程组中对应的线程。
在一种可选设计中,所述根据所述待测设备的设备信息以及所述基本服务接口信息,针对不同的待测设备的同类型基本服务接口配置一组线程组,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211175084.3/2.html,转载请声明来源钻瓜专利网。