[发明专利]测试环境部署方法、部署装置及存储介质有效
申请号: | 201810426318.4 | 申请日: | 2018-05-07 |
公开(公告)号: | CN108595335B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 周勇钧;孟同亮;郑越;彭娜;邵霞 | 申请(专利权)人: | 财付通支付科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 徐文静;陈世华 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 环境 部署 方法 装置 存储 介质 | ||
本发明提供一种测试环境部署方法,其包括:预先设置部署工作流与环境部署文件的对应关系;接收测试环境部署指令;根据部署工作流信息,获取并加载对应的部署工作流;根据环境部署文件的地址信息,获取对应的环境部署文件;根据目标机器地址,将环境部署文件推送至目标机器,并根据环境部署文件的部署信息,在目标机器上进行所述环境部署文件的部署操作;本发明还提供一种测试环境部署装置,本发明的测试环境部署方法以及测试环境部署装置基于部署工作流信息在目标机器上进行环境部署文件的部署操作;降低了应用环境部署的难度以及实现成本,提高了环境部署的安全性。
技术领域
本发明涉及计算机程序领域,特别是涉及一种测试环境部署方法、部署装置及存储介质。
背景技术
随着科技的发展,软件应用的更新越来越频繁,为了保证软件应用环境的稳定性,需要对新的软件应用或更新后的软件应用进行软件应用环境部署,以便对新的软件应用或更新后的软件应用进行自动测试。
一般的软件应用环境部署都是针对单个软件包和单个配置文件对应的环境部署,如要部署包括多个软件包和多个配置文件的整套业务系统,则需要人工介入多个软件包和多个配置文件的部署,如对应的多个软件包和多个配置文件存储在多个地址来源,则会更加增加业务系统的环境部署难度。
因此现有的测试环境部署方法以及部署装置具有环境部署难度较大、实现成本较高且安全性较差等问题。
发明内容
本发明实施例提供一种环境部署难度小、部署实现成本较低且安全性较好的测试环境部署方法及测试环境部署装置;以解决现有的测试环境部署方法及测试环境部署装置的环境部署难度较大、实现成本较高且安全性较差的技术问题。
本发明实施例提供一种测试环境部署方法,其包括:
预先设置部署工作流与环境部署文件的对应关系;其中所述部署工作流包括环境部署文件的地址信息以及环境部署文件的部署信息;
接收测试环境部署指令,其中所述测试环境部署指令包括目标机器地址以及部署工作流信息;
根据所述部署工作流信息,获取并加载对应的部署工作流;
根据所述环境部署文件的地址信息,获取对应的环境部署文件;以及
根据所述目标机器地址,将所述环境部署文件推送至目标机器,并根据所述环境部署文件的部署信息,在所述目标机器上进行所述环境部署文件的部署操作。
本发明实施例还提供一种测试环境部署装置,其包括:
预先设置模块,用于预先设置所述部署工作流与环境部署文件的对应关系;其中所述部署工作流包括环境部署文件的地址信息以及环境部署文件的部署信息;
指令接收模块,用于接收测试环境部署指令,其中所述测试环境部署指令包括目标机器地址以及部署工作流信息;
部署工作流加载模块,用于根据所述部署工作流信息,获取并加载对应的部署工作流;
环境部署文件获取模块,用于根据所述环境部署文件的地址信息,获取对应的环境部署文件;以及
部署操作模块,用于根据所述目标机器地址,将所述环境部署文件推送至目标机器,并根据所述环境部署文件的部署信息,在所述目标机器上进行所述环境部署文件的部署操作。
本发明实施例还提供一种计算机可读存储介质,其内存储有处理器可执行指令,所述指令由一个或一个以上处理器加载,以执行上述的测试环境部署方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财付通支付科技有限公司,未经财付通支付科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810426318.4/2.html,转载请声明来源钻瓜专利网。