[发明专利]一种管理平台的开发及测试方法、系统及介质有效
申请号: | 202011562525.6 | 申请日: | 2020-12-25 |
公开(公告)号: | CN112650555B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 杨腾达;刘洋 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F8/71;G06F11/36;G06F21/57 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215124 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 平台 开发 测试 方法 系统 介质 | ||
1.一种管理平台的开发及测试方法,其特征在于,包括以下步骤:
创建镜像仓库和运行环境:获取打包程序和保护插件,根据所述保护插件对所述打包程序进行配置,得到打包环境,在所述打包环境中创建镜像容器,对所述镜像容器进行配置,得到所述镜像仓库;设定运行程序,获取所述镜像仓库的仓库地址,将所述仓库地址写入所述运行程序,得到所述运行环境;
在所述镜像仓库中创建镜像平台:获取版本信息,在所述打包环境中编译与所述版本信息对应的管理平台,调用所述打包程序将所述管理平台打包为对应的镜像平台,并将所述镜像平台上传至所述镜像仓库;
所述对所述镜像容器进行配置,得到所述镜像仓库的步骤进一步为:在所述镜像容器中配置检测机制、扫描机制和漏洞库,得到所述镜像仓库,根据所述检测机制检测所述镜像仓库中是否存在所述镜像平台,若是,则触发所述扫描机制;所述扫描机制为:获取所述漏洞库的漏洞信息,扫描所述镜像平台是否存在与所述漏洞信息对应的漏洞,若是,则对所述漏洞进行修复,若否,则在所述镜像平台上设置测试标识;
获取测试请求,根据所述测试请求和所述运行环境运行所述镜像平台,所述测试请求中包含所述管理平台的需求信息,获取所述需求信息,根据所述仓库地址访问所述镜像仓库,检测所述镜像仓库中是否存在所述版本信息与所述需求信息匹配的所述镜像平台,若存在,则判断所述镜像平台是否具有所述测试标识,若是,则调用所述运行程序获取并运行所述镜像平台;若不存在,则在所述打包环境中编译与所述需求信息对应的管理平台,调用所述打包程序将所述管理平台打包为对应的新镜像平台,并将所述新镜像平台更新至所述镜像仓库,调用所述运行程序获取并运行所述新镜像平台;
在运行所述镜像平台后,得到与所述镜像平台对应的运行结果,根据所述运行结果执行测试措施。
2.根据权利要求1中所述的管理平台的开发及测试方法,其特征在于:所述在运行所述镜像平台后,得到与所述镜像平台对应的运行结果,根据所述运行结果执行测试措施的步骤进一步为:
所述运行结果包括运行达标和运行未达标;
对所述运行结果为所述运行达标的所述镜像平台执行测试措施;所述测试措施为:根据所述测试请求对所述镜像平台进行测试;
对所述运行结果为所述运行未达标的所述镜像平台执行修改措施;所述修改措施为:根据所述测试请求在所述镜像仓库中修改所述镜像平台的平台源码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011562525.6/1.html,转载请声明来源钻瓜专利网。