【测试】测试人员部署测试环境是什么意思

本文介绍了测试人员部署测试环境的过程,包括拉取代码、编译打包、服务器配置等步骤,特别讨论了Java项目的部署,并强调了熟悉Linux命令和打包发布的重要性。同时,文章提及了自动化部署工具如git和IKS流水线的使用,以及环境搭建涉及的各类中间件和数据库。作者认为,对于测试工程师来说,掌握环境部署技能是必要的。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言


提示:以下是本篇文章正文内容,下面案例可供参考

一、测试人员部署测试环境是什么意思?

  • 简单的说就是软件运行的平台,即软件、硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络

二、简要的说部署测试环境

2.1、大体流程

1、拉代码
2、编译打包
3、部署,发布。
4、怎么玩的?
5、现在两个东东用的相对多一些个git 直接流水线部署

  • 个iks 流水线部署。
    具体实现,参考系统架构。大体就是前端,中间件,后端几部分部署。

2.2、java项目

安装 My SQL(yum-y install mysql 在线安装MysQL 数据库),启动 MySQL,修改连接权限、安装 Tomcat(解压 Tomcat 安装包,把产品包放在webapps 目录下面,修改配置文件),启动 Tomcat(启动脚本给予执行权限)

2.3、看语言

  • 1服务器环境配置:看项目是什么开发语言,开发使用的模式,申请服务器,一 般 JAVA 发到Linux 上.NET 发到 Windows 上,也有.NET 发到Linux 上的,看项目要求,服务器申请下来后,对服务器做环境配置,这个需要开发提版本参数要求。
  • 2.打包发布:svn 或者git 拉最新代码用对应的打包,将打好的包上传到服务器上去发布,根据开发提测的配置文件,sql 文件,去建数据库,修改测试环境配置文件。
  • 3.上面是没有部署 jenkins 的情况,要是部署了,可以配置一键打包发布到服务器,自己再去修改配文件,执行 sql,再启动服务器虽然说现在基本都配置了快捷打包发布,但是作为测试,基本的打包发布还是要会的,不然有啥万一情况要自己去发布,会被嫌弃的。

2.4、个人看法

以下是个人看法,如有错误还望指正,谢谢。
部署环境或者环境搭建,对于测试工程师今后也算是一种需要掌握的技能,基础知识涉及到 Linux命令(含shell 脚本、Xshell、finalshell),Windows 命令(批处理命令),假设很多命令不知道不清楚,自己知道如何查阅资料也是可以的;无论是开发环境还是测试环境大体雷同 (因为测试环境和线上环境尽量相同,因为需要测试效果游有效,开发环境能一 样更好);环境搭建就是把开发发布的代码(包)可以正常运行的各类中间件(web 服务器,数据库,缓存,消息队列,搜索引擎,数据库插件,等其它服务软件),安装之前需要和开发确认好所有软件及其版本号,安装方式基本都是有三种种:命令行在线安装与安装包离线安装或源码编译安装,系统不同命令不同自行搜索部分软件安装之前还是需要有一些依赖软件需要提前安装的。


总结

以上是个人看法,如有错误还望指正,谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Damon7575

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值