[发明专利]测试方法、装置、可重构测试仪及控制器有效
申请号: | 201911184249.1 | 申请日: | 2019-11-27 |
公开(公告)号: | CN110868340B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 王守唐 | 申请(专利权)人: | 紫光华山科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 郭思晨 |
地址: | 100191 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 方法 装置 可重构 测试仪 控制器 | ||
本申请提供一种测试方法、装置、可重构测试仪及控制器,包括:获取测试配置文件;所述测试配置文件包括:测试执行机的创建要求和测试脚本;向云计算管理平台发送所述创建要求,以使所述云计算管理平台基于所述创建要求创建第一测试执行机,并向所述控制器返回创建出的所述第一测试执行机的地址信息;基于所述第一测试执行机的地址信息向所述第一测试执行机发送所述测试脚本,以使所述第一测试执行机依据所述测试脚本执行测试逻辑。使用本申请提供的方法可以实现模拟大量不同租户对被测设备进行测试。
技术领域
本申请涉及计算机通信领域,尤其涉及一种测试方法、装置、控制器及存储介质。
背景技术
随着对数据处理的要求的不断提高,云计算网络应用而生。大量不同区域的租户可以通过云计算网络对自身的业务数据进行处理,从而达到高效处理业务数据的目的。
然而,在云计算网络部署完成后,如何模拟大量不同租户对该云计算网络的功能进行测试就显得尤为重要。
发明内容
有鉴于此,本申请提供一种测试方法、装置、可重构测试仪及控制器。
具体地,本申请是通过如下技术方案实现的:
根据本申请的第一方面,提供一种测试方法,所述方法应用于可重构测试仪中的控制器,所述方法包括:
获取测试配置文件;所述测试配置文件包括:测试执行机的创建要求和测试脚本;
向云计算管理平台发送所述创建要求,以使所述云计算管理平台基于所述创建要求创建第一测试执行机,并向所述控制器返回创建出的所述第一测试执行机的地址信息;
基于所述第一测试执行机的地址信息向所述第一测试执行机发送所述测试脚本,以使所述第一测试执行机依据所述测试脚本执行测试逻辑。
可选的,所述方法还包括:
在确定所述第一测试执行机的运行状态异常时,向所述云计算管理平台发送重建指令,所述重建请求携带了所述创建要求和所述第一测试执行机的标识,以使所述云计算管理平台删除所述第一测试执行机,并依据所述创建要求创建第二测试执行机,并向所述控制器返回所述第二测试执行机的地址信息;
依据所述第二测试执行机的地址信息向所述第二测试执行机发送所述测试脚本,以使所述第二测试执行机依据所述测试脚本执行测试逻辑。
可选的,所述云计算管理平台维护了所述第一测试执行机的运行状态参数;
所述确定所述第一测试执行机的运行状态异常,包括:
定期向所述第一测试执行机发送保活报文;
若在发送该保活报文时起的预设时长内未接收到所述第一测试执行机返回的该保活报文的响应报文,则向所述云计算管理平台获取所述第一测试执行机的运行状态参数;
若所述运行参数指示所述第一测试机运行状态异常,则确定所述第一测试执行机的运行状态异常。
可选的,所述获取测试配置文件,包括:
读取原始测试配置文件;所述原始测试配置文件包括:创建的测试执行机所具备的资源、创建测试执行机的数量、测试执行机的位置部署条件和测试脚本;
在本地维护的所述云计算管理平台所支持的可用域中,查找符合所述位置部署条件的可用域;
基于所述原始测试配置文件携带的创建的测试执行机所具备的资源、创建测试执行机的数量、和查找到的可用域的标识生成所述测试执行机的创建要求;
基于生成的所述创建要求和所述原始测试配置文件中的测试脚本,生成所述测试配置文件。
可选的,所述原始测试配置文件通过如下方式获取:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光华山科技有限公司,未经紫光华山科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911184249.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚酯薄膜材料的横纹全息防伪膜
- 下一篇:一种汽车车窗调速电路和方法