一种基于测试平台的环境自动安装部署方法技术

技术编号:40516163 阅读:28 留言:0更新日期:2024-03-01 13:33
本发明专利技术涉及计算机技术领域,尤其是一种基于测试平台的环境自动安装部署方法。包括下述步骤:根据待部署软件的试用安装步骤编写脚本,且对所述脚本中部署的每一环节设置对应的报错码;将待部署软件的安装包及所述脚本上传至测试平台;在所述测试平台配置目标机器的信息,选择待部署软件及对应的所述脚本,且发起部署任务;所述测试平台接收部署任务的请求,且所述测试平台连接所述目标机器,以使所述目标机器获取所述安装包及所述脚本的数据,且执行所述脚本,以对所述安装包进行安装;所述脚本执行完毕后返回执行结果。本发明专利技术能够软件进行自动安装部署,而且及时更新安装状态,让用户及时了解安装结果。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其是一种基于测试平台的环境自动安装部署方法


技术介绍

1、在部署应用进行测试或者部署上线时,往往需要安装一些基础的软件如数据库、中间件等。而传统的做法一般就是,先将相应的安装包上传到相应待部署环境,然后运行安装程序,根据安装程序安装步骤一步一步进行相应的选择或者输入以完成安装,如在安装达梦数据库时,除了一些环境检查和修改,安装程序需要对安装语言进行选择、是否输入key文件路径、是否设置时区、选择安装类型、选择安装目录等步骤和操作。

2、随着软件开发和应用部署的复杂性不断增加,手动部署应用程序变得越来越耗时且容易出错,在安装过程如果某一个步骤未及时确认或者输入,安装过程就停留在该步骤,无法自动完成。这对于需要经常部署基于各芯片架构以及各种操作系统下对环境进行安装部署测试来说,无疑是非常耗时耗力的,也是重复性的低效率工作。


技术实现思路

1、为了解决上述问题,本专利技术提供一种基于测试平台的环境自动安装部署方法,能够软件进行自动安装部署,而且及时更新安装状态,让用户及时了解安本文档来自技高网...

【技术保护点】

1.一种基于测试平台的环境自动安装部署方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的一种基于测试平台的环境自动安装部署方法,其特征在于:在步骤S1中,通过对待部署的软件进行试用安装,且对试用安装的步骤进行分析,以根据安装步骤编写对应自动安装的脚本。

3.根据权利要求2所述的一种基于测试平台的环境自动安装部署方法,其特征在于:在步骤S1中,获取试用安装过程产生的文件日志及命令,对所述文件日志及所述命令进行检索,以获得报错输出文本,且根据所述报错输出文本定义报错码及对应的报错信息。

4.根据权利要求3所述的一种基于测试平台的环境自动安装部署方法...

【技术特征摘要】

1.一种基于测试平台的环境自动安装部署方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的一种基于测试平台的环境自动安装部署方法,其特征在于:在步骤s1中,通过对待部署的软件进行试用安装,且对试用安装的步骤进行分析,以根据安装步骤编写对应自动安装的脚本。

3.根据权利要求2所述的一种基于测试平台的环境自动安装部署方法,其特征在于:在步骤s1中,获取试用安装过程产生的文件日志及命令,对所述文件日志及所述命令进行检索,以获得报错输出文本,且根据所述报错输出文本定义报错码及对应的报错信息。

4.根据权利要求3所述的一种基于测试平台的环境自动安装部署方法,其特征在于:通过所述文件日志及所述命令还能够获取成功运行输出文本,根据所述成功运行输出文本定义成功码及安装完成信息。

5.根据权利要求1所述的一种基于测试平台的环境自动安装部署方法,其特征在于:在步骤s4中,所述目标机器获取所述安装包及所述脚本的步骤为:<...

【专利技术属性】
技术研发人员:周飞谈超洪李森陈吉宁刘先群吴承昆孙东奕唐辉辉梁少灵钟宇曦
申请(专利权)人:广西壮族自治区信息中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1