The invention discloses an automatic inspection and deployment method and system for batch test environment, which includes the following steps: control node monitors all deployed nodes; control node obtains node information of deployed nodes with qualified monitoring environment; control node downloads corresponding installation package or upgrade package of deployed nodes; control node sends deployment command to each waiting part. Deploy nodes to complete the environmental deployment of each node to be deployed. The invention integrates monitoring and deployment, improves work efficiency, saves work cost, greatly reduces test time and saves manpower and material resources. All nodes can be deployed simply by operating control nodes, and the deployment process can be logged to facilitate subsequent query positioning.
【技术实现步骤摘要】
一种批量测试环境自动检查及部署方法及系统
本专利技术涉及测试环境部署领域,具体涉及一种对批量测试环境的自动检查及部署的方法及系统。
技术介绍
在软件测试过程中,测试环境可能需要比较频繁的全量或增量的部署,如果每次都是人工部署升级的话,会严重浪费测试的时间,尤其在测试环境比较多的情况下,严重延误测试进程。
技术实现思路
为解决上述问题,本专利技术提供一种批量测试环境自动检查及部署方法。本专利技术的技术方案是:一种批量测试环境自动检查及部署方法,包括以下步骤:控制节点对所有部署节点进行环境监察;控制节点获取所监察环境合格的待部署节点的节点信息;控制节点下载待部署节点的相应安装包或升级包;控制节点发送部署命令至各个待部署节点,完成各个待部署节点的环境部署。进一步地,控制节点发送部署命令至各个待部署节点,完成各个待部署节点的环境部署时,还包括步骤:将待部署节点的环境部署过程记录成部署日志并保存。进一步地,控制节点对所有部署节点进行环境监察之前还包括步骤:配置控制节点与所有部署节点之间的无密码访问环境。进一步地,所述配置控制节点与所有部署节点之间的无密码访问环境具体为:将控制节点的authorized-keys文件复制到所有部署节点的shh目录下,完成shh-keys创建。进一步地,控制节点对所有部署节点进行环境监察具体包括对部署节点的用户登录、操作权限、所需进程是否启动、数据库操作权限的监察。本专利技术还提供一种批量测试环境自动检查及部署系统,包括控制节点和部署节点,所述控制节点包括:环境监察模块:用于控制节点对所有部署节点进行环境监察;节点信息获取模块:用于控制节点 ...
【技术保护点】
1.一种批量测试环境自动检查及部署方法,其特征在于,包括以下步骤:控制节点对所有部署节点进行环境监察;控制节点获取所监察环境合格的待部署节点的节点信息;控制节点下载待部署节点的相应安装包或升级包;控制节点发送部署命令至各个待部署节点,完成各个待部署节点的环境部署。
【技术特征摘要】
1.一种批量测试环境自动检查及部署方法,其特征在于,包括以下步骤:控制节点对所有部署节点进行环境监察;控制节点获取所监察环境合格的待部署节点的节点信息;控制节点下载待部署节点的相应安装包或升级包;控制节点发送部署命令至各个待部署节点,完成各个待部署节点的环境部署。2.根据权利要求1所述的批量测试环境自动检查及部署方法,其特征在于,控制节点发送部署命令至各个待部署节点,完成各个待部署节点的环境部署时,还包括步骤:将待部署节点的环境部署过程记录成部署日志并保存。3.根据权利要求1或2所述的批量测试环境自动检查及部署方法,其特征在于,控制节点对所有部署节点进行环境监察之前还包括步骤:配置控制节点与所有部署节点之间的无密码访问环境。4.根据权利要求3所述的批量测试环境自动检查及部署方法,其特征在于,所述配置控制节点与所有部署节点之间的无密码访问环境具体为:将控制节点的authorized-keys文件复制到所有部署节点的shh目录下,完成shh-keys创建。5.根...
【专利技术属性】
技术研发人员:赵程程,张立鹏,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。