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

这篇具有很好参考价值的文章主要介绍了DEV SIT UAT PET SIM PRD PROD常见环境英文缩写含义。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、英文缩写 英文中文

DEV development开发

SIT System Integrate Test系统整合测试(内测)

UAT User Acceptance Test用户验收测试

PET Performance Evaluation Test性能评估测试(压测)

SIM simulation仿真

PRD/PROD production产品/正式/生产

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

二、环境介绍:

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

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

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

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

三、分成四个环境原因

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

dev+pro:

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

prod环境,经验分享,devops,运维

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

prod环境,经验分享,devops,运维

然后测试通过之后,我们需要将1.0.0.1发布到pro环境,然后合并1.0.0.1的代码到1.1.0中,最后将dev环境修改为1.1.1,如下所示:
prod环境,经验分享,devops,运维
在dev1.0.0.1测试期间,所以开发工作全部得停止,必须等测试通过发布到生产上面才可以,如果仅仅只有两个环境,代价实在是太大了!!

dev+test+pro

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

prod环境,经验分享,devops,运维
我们可以在test1.0.0上面直接修改,修改后的版本是1.0.0.1,测试通过之后直接发布到pro环境即可。然后再将test中1.0.0.1代码合并到1.1.0,最后dev的版本升一级就可以了。
prod环境,经验分享,devops,运维
这样的好处就是不会影响dev开发环境,不管怎么修改test,都不会造成dev暂停。

dev+test+pre+pro:

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

prod环境,经验分享,devops,运维
这个时候和之前的做法一样,创建一个新的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。

prod环境,经验分享,devops,运维
这种情况下,首先在test测试期间,1.0.1的测试工作会停止,其次步骤太繁琐,所以这边我们新增了pre环境。
prod环境,经验分享,devops,运维
我们只要保证pre的版本和pro环境的版本一致,就可以解决上面的问题了。如上图所示,我们只需要在pre的1.0.0环境上面修复bug就可以了,修复好之后发布到pro环境就可以了,然后将代码同步到test和dev中即可。

prod环境,经验分享,devops,运维
这样以后不管pro遇到什么问题,我们都可以按照上面的步骤来解决。

四、总结:

四个环境最大的好处就是各司其职,既不会影响开发,也不会影响测试工作。而且增加一个pre环境也可以尽可能的模仿pro的真实环境,让测试结果更加准确。文章来源地址https://www.toymoban.com/news/detail-737715.html

到了这里,关于DEV SIT UAT PET SIM PRD PROD常见环境英文缩写含义的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue 文件扩展名中 esm 、common 、global 以及 mini 、 dev 、prod 、runtime 的含义

    vue.js 直接用在 script 标签中的完整版本(同时包含编译器 compiler 和运行时 runtime),可以看到源码,适用于开发环境。 这个版本视图可以写在html 或者 template 里: vue.mini.js 直接用在 script 标签中的完整版本(同时包含编译器 compiler 和运行时 runtime),但是经过压缩丑化处理,

    2024年02月15日
    浏览(50)
  • STM32学习记录——SIM900A实现中英文短信发送

    目录 调试 32控制 硬件连接 百度网盘源码  发短信失败大概率跟你的模块供电有关系,由于GSM模块发射信号功率较大,电脑的USB供电电流较小,板子供电不足问题需要外接充电宝供电。(充电宝比电脑USB电流大) 首先用串转USB模块调试。 TEST(UCS2)模式下发送中英文短息,短消

    2023年04月12日
    浏览(52)
  • PCB设计之常见元器件封装类型和元器件缩写 DIP/LQFP/TQFP/QFN/SOP-8类型封装

    答: 0402、0603、0805 表示的是元器件的尺寸参数。 0402:40 20mil; 0603:60 30mil; 0805:80*50mil。 注意 : 1 密耳(mil) = 0.0254 毫米 DIP是指采用 双列直插 形式封装的集成电路芯片,这种芯片封装已经有很多年的历史,如51单片机、AC-DC控制器、光耦运放等都在使用这种封装类型。采

    2024年02月06日
    浏览(93)
  • vue项目打包_以生产环境prod模式打包_vue-cli-service 不是内部或外部命令,也不是可运行的程序---vue工作笔记0025

    打开命令行: 首先执行npm install  不执行会报错:   npm run build:prod --scripts-prepend-node-path=auto 然后再这样执行就是以生产环境模式打包了.

    2024年02月05日
    浏览(54)
  • 【Python】解决pywin32各种常见问题及中英文手册下载(详细)

    目录 前言 一、中英文手册获取 二、各种常见问题 1. ModuleNotFoundError: No module named \\\'win32xxx\\\' 2. ImportError:DLL load failed while importing win32xxx: 找不到指定的模块。 方法一 方法二 方法三 3. pywintypes.error: (2, \\\'XXX\\\', \\\'系统找不到指定的文件。\\\') 总结 pywin32是针对微软Windows的Python扩展,p

    2024年02月07日
    浏览(39)
  • UAT 深入指南(用户验收测试)

    什么是用户验收测试 (UAT)? 它是验证软件产品或应用程序是否根据业务和用户特定要求构建的测试方法。最终用户将有机会在实时环境中测试产品,然后从性能、功能、可用性和用户体验的角度提供有价值的反馈。根据提供的反馈,团队将进一步修改或更改产品以提高其整体

    2024年02月02日
    浏览(53)
  • spring boot启动环境的配置与更改(dev,local,pro)包含单元测试环境

    properties 该文件是一种 key-value 的格式,配置文件的特点是,它的Key-Value一般都是String-String类型的,因此我们完全可以用 MapString, String 来表示它。 用Properties读取配置文件非常简单。Java默认配置文件以 .properties 为扩展名,每行以key=value表示,以 # 课开头的是注释。 yaml YAML是

    2024年02月02日
    浏览(40)
  • 如何使用 ChatGPT 来快速编写产品需求文档(PRD)

    ChatGPT 即了解具体的编程知识,也了解编程之前的需求设计过程。因此产品经理也可以使用 ChatGPT 来快速编写PRD(产品需求文档, production requirement documentation)。 首先,我们可以尝试把需求交给 ChatGPT,发挥它的格式生成能力,快速扩充成一篇像模像样的 PRD 文档。 比如我们来规

    2024年02月11日
    浏览(42)
  • 使用VSCode的 Dev Containers 插件搭配Docker 容器进行开发环境的搭建

    需要安装插件 https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers 安装Docker 这样做的好处 每一个项目可以运行一个容器,在容器内开发,相关之间node环境隔离,彻底解决本地包版本依赖关错乱问题 共用宿主机的git 配置, 如果用的是 alpine 版本的镜像,则没有

    2024年01月21日
    浏览(70)
  • IEEE Transactions模板中参考文献作者缩写、期刊名缩写

        本文章记录如何在IEEE Transactions的模板中,解决参考文献的作者缩写、期刊名字缩写的问题。     IEEE Transactions的模板中,要求的参考文献格式如下所示,我们发现有两个特点:      本文将记录如何实现这种效果。      在**.bib**文件中首先要将这个参

    2023年04月09日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包