开发环境、测试环境、生产环境和宿主环境

我们平时所说的开发、测试、灰度、生产环境等等,这些都是代码的运行环境。
一个完整的项目要经历开发测试上线这三个阶段。一套良好的测试体系可以将代码中绝大部分的关键Bug解决。测试系统的完善和成熟也是衡量一个企业水平的重要指标之一。测试往往被忽略,因为它对可以的隐性、对软件开发企业不产生直接的效益,但是它却时软件质量的最终保障,乃至项目能否成功的重要因素。

开发环境

简称:DEV,一般用于开发的服务器,配置比较随意,为了开发调试方便,一般打开全部错误报告

测试环境

简称:TEST,一般clone生产环境配置,模拟生产环境代码运行

生产环境

简称:PROD,一般会关闭错误报告,打开错误日志,正式上线对外提供服务

验收测试环境

简称:UAT,用户接受度测试,即验收测试环境,用来作为客户端体验的环境

仿真环境

简称:ROS,顾名思义,所有的配置页面展示等和商家使用的一样,差别在于环境的性能方面

灰度环境

简称:PRE,外部用户可以访问,但是服务器配置相对较低

功能验收测试环境

简称:FAT,功能验收的测试环境,用于软件测试着测试使用

系统集成环境

简称:SIT,开发人员自己测试流程是否走通

posted @ 2023-05-03 15:45  一方小芥  阅读(146)  评论(0)    收藏  举报