sit是什么环境_DEV SIT UAT PET SIM PRD PROD常见环境英文缩写含义
英文缩写 英文中文
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常见环境英文缩写含义相关推荐
- DEV SIT UAT PET SIM PRD PROD常见环境英文缩写含义
英文缩写 英文 中文 DEV development 开发 SIT System Integrate Test 系统整合测试(内测) UAT User Acceptance Test 用户验收测试 P ...
- IT中的DEV SIT UAT PET SIM PRD 都是什么意思?
缩写 英文 中文 DEV development 开发 SIT System Integrate Test 系统整合测试 UAT User Acceptance Test 用户验收测试 PET Per ...
- Computer:计算机测试理论(开发/测试/上线)之DEV、SIT、UAT、PRD四套环境详细介绍之详细攻略
Computer:计算机测试理论之DEV.SIT.UAT.PRD四套环境详细介绍之详细攻略 目录 测试理论 1.DEV.SIT.UAT.PRD四套环境的简介 SIT测试 和UAT测试对比
- Computer:计算机测试理论(开发/测试/上线)之DEV、SIT、UAT、PRD四套环境(测试环境/开发环境/生产环境)详细介绍之详细攻略
Computer:计算机测试理论(开发/测试/上线)之DEV.SIT.UAT.PRD四套环境(测试环境/开发环境/生产环境)详细介绍之详细攻略 目录 测试理论 1.DEV.SIT.UAT.PRD四套环 ...
- OpenStack环境搭建(一:Virtual Box 5.1 环境的安装及配置)
实验要求: 完成Virtual box平台安装,会应用相关操作: 在virtual box虚拟平台上部署Fuel Master节点: 在virtual box虚拟平台上部署计算节点Computer: ...
- ESXi6.5环境搭建(一:VMware Workstations 12 Pro 环境的安装及配置)
实验目的及要求 完成VMware workstations安装,会应用相关操作: 完成虚拟机中ESXI6.5平台的安装及网络环境配置: 完成VMware vSphere Client 6.0软件在PC ...
- java环境变量javac不能成功 win7_Java开发:Java环境搭建
一.前言 关于Java环境搭建这里做个解释,java开发式环境需要JDK(Java Development Kit),java运行式环境需要JRE(Java Runtime Environment). ...
- su oracle : 只切换用户,而不切换环境;就是说切到oracle用户后,使用的依旧是root的环境。 su - oracle :同时切换用户和环境
su oracle : 只切换用户,而不切换环境:就是说切到oracle用户后,使用的依旧是root的环境. su - oracle :同时切换用户和环境 su oracle:不会执行oracle ...
- java web方面杂志_环境方面比较好发的期刊_全球环境类最好的期刊_环境领域top期刊...
环境的师兄师姐们,环境领域的比较好的期刊有哪些 环境科学,环境科学学报,环境科学研究,中国环境科学,生态学报,应用生态学报,土壤通报都是可以的.偏冶金方面的还有中国有色金属学报.这个是国内.国外的话, ...
- centos 配置php开发环境变量配置,CentOS中配置PHP和Nginx环境变量
搜索热词 一.摘要 在Linux CentOS系统上 安装完PHP和Nginx后,一般需要执行查看版本命令'PHP -v'和'Nginx -v',确认是否安装成功,如果在没有添加到环境变量之前,执行& ...
最新文章
- SAP RETAIL WR60 商品补货参数概述
- Scrum联盟发布《2016年度Scrum状态调查报告》
- JVM内存结构与GC
- 二叉树题目----5 平衡二叉树 AND 根据二叉树创建字符串
- c# xls 复制一行_编写干净的C#代码技巧
- Python+pandas处理Excel文件中的超市营业额数据
- 【Python-3.5】matplotlib绘制气温折线图
- manjaro中文输入法已安装但切换不了解决方法
- python用什么来写模块-Python 3.1 用C写模块 扩展(序)
- 2008秋季-计算机软件基础-0922课堂用例(2)
- 水面反光如何拍摄_如何抓拍水的不同瞬间
- 从NASA获取全球气象数据
- apache 压力测试工具 ab ,带post参数,token请求
- 2021-09-23各个国家简称以及收手机区号
- 计算机1级考试试题ps,2016年计算机等级考试一级ps模拟练习题及答案
- 通过内容关键词查找文件
- VB完全控制IE浏览器,操作ie对象,响应ie事件
- 面板显示技术:LCD与OLED
- Unity 基础开发-WebGL发布无法运行问题
- Java工具类库Hutool,GitHub星标15k+