英文缩写 英文中文

DEVdevelopment开发

SITSystem Integrate Test系统整合测试(内测)

UATUser Acceptance Test用户验收测试

PETPerformance Evaluation Test性能评估测试(压测)

SIMsimulation仿真

PRD/PRODproduction产品/正式/生产

今天给大家介绍一下开发过程中,四个环境以及各自的功能特点,四个环境分别是:pro、pre、test、dev环境,中文名字:生产环境、灰度环境、测试环境、开发环境,其实大家看英文应该就差不多可以看出来对应的是什么环境。

环境介绍:

pro环境:生产环境,面向外部用户的环境,连接上互联网即可访问的正式环境。

pre环境:灰度环境,外部用户可以访问,但是服务器配置相对低,其它和生产一样。

test环境:测试环境,外部用户无法访问,专门给测试人员使用的,版本相对稳定。

dev环境:开发环境,外部用户无法访问,开发人员使用,版本变动很大。

分成四个环境原因:

大多数人都知道四个环境指的是什么,但是很多人却不知道为什么要这么区别,甚至为了省事就只有dev和pro环境。如果项目没有上线之前没有问题,如果项目上线之后就会有非常麻烦的事情发生。下面我们针对这四种环境,来分析一下对应的各种场景。

dev+pro:

如果我们只有dev和pro环境,pro突然发现bug,需要紧急处理,只有两个环境,这个时候我们要如何解决呢???

首先dev现在已经更新到1.1.0,而pro现在才1.0.0,所以这个时候我们需要重新创建一个brunch分支,这边我们可以叫做1.0.0.1,然后修改代码之后需要放到dev环境上面进行测试,这个时候就会变成如下所示状态:

然后测试通过之后,我们需要将1.0.0.1发布到pro环境,然后合并1.0.0.1的代码到1.1.0中,最后将dev环境修改为1.1.1,如下所示:

在dev1.0.0.1测试期间,所以开发工作全部得停止,必须等测试通过发布到生产上面才可以,如果仅仅只有两个环境,代价实在是太大了!!

dev+test+pro

如果我们多了一个test环境情况就会好很多了,比如上面说所的问题,我们就可以这么来处理。

我们可以在test1.0.0上面直接修改,修改后的版本是1.0.0.1,测试通过之后直接发布到pro环境即可。然后再将test中1.0.0.1代码合并到1.1.0,最后dev的版本升一级就可以了。

这样的好处就是不会影响dev开发环境,不管怎么修改test,都不会造成dev暂停。

dev+test+pre+pro:

如果test环境和pro环境版本不同步,还是会有问题存在,比如test环境在测试1.0.1版本的代码而生产上面运行的是pro环境的代码,这个时候pro出现问题修改的时候就会比较麻烦。

这个时候和之前的做法一样,创建一个新的brunch分支(1.0.0.1)然后在1.0.0.1中修复bug,然后发布到test最新版本中,测试通过之后发布到pro环境中。然后就是复杂的合代码操作了,将1.0.0.1代码合并到1.0.1中,将dev的1.1.0添加上修复的代码变成1.1.1。

这种情况下,首先在test测试期间,1.0.1的测试工作会停止,其次步骤太繁琐,所以这边我们新增了pre环境。

我们只要保证pre的版本和pro环境的版本一致,就可以解决上面的问题了。如上图所示,我们只需要在pre的1.0.0环境上面修复bug就可以了,修复好之后发布到pro环境就可以了,然后将代码同步到test和dev中即可。

这样以后不管pro遇到什么问题,我们都可以按照上面的步骤来解决。

总结:

四个环境最大的好处就是各司其职,既不会影响开发,也不会影响测试工作。而且增加一个pre环境也可以尽可能的模仿pro的真实环境,让测试结果更加准确。

sit是什么环境_DEV SIT UAT PET SIM PRD PROD常见环境英文缩写含义相关推荐

  1. DEV SIT UAT PET SIM PRD PROD常见环境英文缩写含义

    英文缩写 英文 中文 DEV development 开发 SIT System Integrate Test 系统整合测试(内测) UAT User Acceptance Test 用户验收测试 P ...

  2. IT中的DEV SIT UAT PET SIM PRD 都是什么意思?

    缩写 英文 中文 DEV development 开发 SIT System Integrate Test 系统整合测试 UAT User Acceptance Test 用户验收测试 PET Per ...

  3. Computer:计算机测试理论(开发/测试/上线)之DEV、SIT、UAT、PRD四套环境详细介绍之详细攻略

    Computer:计算机测试理论之DEV.SIT.UAT.PRD四套环境详细介绍之详细攻略 目录 测试理论 1.DEV.SIT.UAT.PRD四套环境的简介 SIT测试 和UAT测试对比

  4. Computer:计算机测试理论(开发/测试/上线)之DEV、SIT、UAT、PRD四套环境(测试环境/开发环境/生产环境)详细介绍之详细攻略

    Computer:计算机测试理论(开发/测试/上线)之DEV.SIT.UAT.PRD四套环境(测试环境/开发环境/生产环境)详细介绍之详细攻略 目录 测试理论 1.DEV.SIT.UAT.PRD四套环 ...

  5. OpenStack环境搭建(一:Virtual Box 5.1 环境的安装及配置)

    实验要求: 完成Virtual box平台安装,会应用相关操作: 在virtual box虚拟平台上部署Fuel Master节点: 在virtual box虚拟平台上部署计算节点Computer: ...

  6. ESXi6.5环境搭建(一:VMware Workstations 12 Pro 环境的安装及配置)

    实验目的及要求 完成VMware workstations安装,会应用相关操作: 完成虚拟机中ESXI6.5平台的安装及网络环境配置: 完成VMware vSphere Client 6.0软件在PC ...

  7. java环境变量javac不能成功 win7_Java开发:Java环境搭建

    一.前言 关于Java环境搭建这里做个解释,java开发式环境需要JDK(Java Development Kit),java运行式环境需要JRE(Java Runtime Environment). ...

  8. su oracle : 只切换用户,而不切换环境;就是说切到oracle用户后,使用的依旧是root的环境。 su - oracle :同时切换用户和环境

    su oracle : 只切换用户,而不切换环境:就是说切到oracle用户后,使用的依旧是root的环境. su - oracle :同时切换用户和环境 su   oracle:不会执行oracle ...

  9. java web方面杂志_环境方面比较好发的期刊_全球环境类最好的期刊_环境领域top期刊...

    环境的师兄师姐们,环境领域的比较好的期刊有哪些 环境科学,环境科学学报,环境科学研究,中国环境科学,生态学报,应用生态学报,土壤通报都是可以的.偏冶金方面的还有中国有色金属学报.这个是国内.国外的话, ...

  10. centos 配置php开发环境变量配置,CentOS中配置PHP和Nginx环境变量

    搜索热词 一.摘要 在Linux CentOS系统上 安装完PHP和Nginx后,一般需要执行查看版本命令'PHP -v'和'Nginx -v',确认是否安装成功,如果在没有添加到环境变量之前,执行& ...

最新文章

  1. SAP RETAIL WR60 商品补货参数概述
  2. Scrum联盟发布《2016年度Scrum状态调查报告》
  3. JVM内存结构与GC
  4. 二叉树题目----5 平衡二叉树 AND 根据二叉树创建字符串
  5. c# xls 复制一行_编写干净的C#代码技巧
  6. Python+pandas处理Excel文件中的超市营业额数据
  7. 【Python-3.5】matplotlib绘制气温折线图
  8. manjaro中文输入法已安装但切换不了解决方法
  9. python用什么来写模块-Python 3.1 用C写模块 扩展(序)
  10. 2008秋季-计算机软件基础-0922课堂用例(2)
  11. 水面反光如何拍摄_如何抓拍水的不同瞬间
  12. 从NASA获取全球气象数据
  13. apache 压力测试工具 ab ,带post参数,token请求
  14. 2021-09-23各个国家简称以及收手机区号
  15. 计算机1级考试试题ps,2016年计算机等级考试一级ps模拟练习题及答案
  16. 通过内容关键词查找文件
  17. VB完全控制IE浏览器,操作ie对象,响应ie事件
  18. 面板显示技术:LCD与OLED
  19. Unity 基础开发-WebGL发布无法运行问题
  20. Java工具类库Hutool,GitHub星标15k+

热门文章

  1. python鸭子类型_Python 语言中的 “鸭子类型”
  2. 入门-误差逆传播算法
  3. 一江春水向东流 任正非
  4. oracle中cube的作用,Oraclerollup和cube分析
  5. 中文同义句在线转换器 - 中文同义句转换器软件
  6. Mac SecureCRT 8.0.2破解版
  7. Word文档里面如何给内容进行注释添加
  8. cpu天梯图2022 cpu性能排行榜2022最新版
  9. 太极图php代码,如何实现太极图
  10. 自媒体是什么?三大媒体平台详细介绍,不了解的赶紧看着吧!