[发明专利]云网络环境自动化测试系统、方法、介质及电子设备在审
申请号: | 202111640444.8 | 申请日: | 2021-12-29 |
公开(公告)号: | CN114328233A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 林显成;樊勇兵;黄志兰;李德恒;师春雨;孟庆蕴;朱元瑞 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04L67/10 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 孙宝海;李建忠 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 环境 自动化 测试 系统 方法 介质 电子设备 | ||
1.一种云网络环境自动化测试系统,其特征在于,包括:
SSH操作原子能力封装模块,用于维护SSH操作原子能力脚本,并通过运行所述SSH操作原子能力脚本向测试对象发起SSH操作;
SSH操作原子能力组装模块,用于维护SSH操作原子能力组装脚本,并通过运行所述SSH操作原子能力组装脚本调用至少一个所述SSH操作原子能力脚本;
运行管理模块,用于维护脚本调用任务,并通过执行所述脚本调用任务调用至少一个所述SSH操作原子能力组装脚本。
2.根据权利要求1所述的云网络环境自动化测试系统,其特征在于,所述SSH操作原子能力模块包括:
原子脚本集,用于保存所述SSH操作原子能力脚本;
扫描注册单元,用于扫描实现基本SSH操作的脚本,并将符合封装规范的脚本注册到所述原子脚本集。
3.根据权利要求1所述的云网络环境自动化测试系统,其特征在于,所述SSH操作原子能力组装模块包括:
组装脚本集,用于保存所述SSH操作原子能力组装脚本;
解析器,用于解析所述SSH操作原子能力组装脚本,并向所述SSH操作原子能力组装脚本进行参数填充;
运行器,用于运行经过参数填充后的SSH操作原子能力组装脚本,以调用所述SSH操作原子能力脚本。
4.根据权利要求1所述的云网络环境自动化测试系统,其特征在于,所述运行管理模块包括:
接口单元,用于与自动化测试平台进行数据通信;
任务管理单元,用于接收通过所述接口单元传入的任务发起请求,并根据所述任务发起请求创建针对所述SSH操作原子能力组装模块的调用任务;
任务池,用于维护所述任务管理单元创建的调用任务。
5.根据权利要求1所述的云网络环境自动化测试系统,其特征在于,所述SSH操作原子能力脚本包括:
参数初始化代码段,用于对参数结构进行初始化;
执行体代码段,用于定义对所述参数结构执行的参数运算逻辑;
监控返回代码段,用于监控并返回所述执行体代码段的运行结果。
6.根据权利要求1所述的云网络环境自动化测试系统,其特征在于,所述SSH操作原子能力组装脚本包括:
输入参数代码段,用于定义运行所述SSH操作原子能力脚本所需要的输入参数;
SSH执行序列代码段,用于定义调用的SSH原子能力脚本、所述SSH原子能力脚本的输入输出参数以及所述SSH原子能力脚本的数据交互关系;
输出结果代码段,用于定义向任务发起方返回结果的脚本。
7.一种云网络环境自动化测试方法,应用于权利要求1至6中任意一项所述的云网络环境自动化测试系统,其特征在于,所述方法包括:
运行管理模块根据自动化测试平台发起的接口调用请求发起针对SSH操作原子能力组装模块的脚本调用任务;
SSH操作原子能力组装模块响应于所述脚本调用任务,运行被调用的SSH操作原子能力组装脚本;
SSH操作原子能力模块响应于所述SSH操作原子能力组装脚本的调用,运行输入参数后的SSH操作原子能力组装脚本以向测试对象发起SSH操作。
8.根据权利要求7所述的云网络环境自动化测试方法,其特征在于,在运行管理模块根据自动化测试平台发起的接口调用请求发起针对SSH操作原子能力组装模块的脚本调用任务之后,所述方法还包括:
所述运行管理模块向所述自动化测试平台返回所述脚本调用任务的任务标识。
9.一种计算机可读介质,其特征在于,所述计算机可读介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求7或8所述的云网络环境自动化测试方法。
10.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令使得所述电子设备执行权利要求7或8所述的云网络环境自动化测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111640444.8/1.html,转载请声明来源钻瓜专利网。