文章目录

  • 前言
  • 一、测试人员部署测试环境是什么意思?
  • 二、简要的说部署测试环境
  • 2.1、大体流程
  • 2.2、java项目
  • 2.3、看语言
  • 2.4、个人看法
  • 总结



前言


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

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

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

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

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 服务器,数据库,缓存,消息队列,搜索引擎,数据库插件,等其它服务软件),安装之前需要和开发确认好所有软件及其版本号,安装方式基本都是有三种种:命令行在线安装与安装包离线安装或源码编译安装,系统不同命令不同自行搜索部分软件安装之前还是需要有一些依赖软件需要提前安装的。




总结

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