课程大纲
1、Dev开发环境
(Development environment)
使用者 | 开发人员使用。 |
用途 | 用于编程,版本变动很大。 |
外部能否访问 | 外部用户无法访问。 |
2、sit/ITE系统集成测试环境
(System Integration Testing environment)
使用者 | 开发人员使用。 |
用途 | 进行系统集成测试,测试流程是否走通。 |
外部能否访问 | 外部用户无法访问。 |
3、test测试环境
(System Test environment)
使用者 | 专门给测试人员使用。 |
用途 | 进行测试环节系统测试、性能测试等,版本相对稳定。 |
外部能否访问 | 外部用户无法访问。 |
4、fat功能验收测试环境
(Feature Acceptance Test environment)
又叫“生产验证测试环境”。
使用者 | 测试人员使用。 |
用途 | 软件或系统交付前向客户进行演示和验收。 |
外部能否访问 | 外部用户无法访问。 |
5、UAT用户验收测试环境
(User Acceptance Test environment)
使用者 | 线上收到邀请的部分用户使用。 |
用途 | 进行beta测试环(用户可接受测试),收集用户反馈。 |
外部能否访问 | 外部(线上)用户,未受邀请不可访问。 |
6、pre灰度环境
灰度期:灰度发布开始到结束期间的这一段时间。
使用者 | 部分外部用户使用。 |
用途 | 准生产环境,服务器配置相对低,其它和生产一样。 为了平滑发布:版本发布初期,正式版本发布前,一部分用户进行试用,等功能稳定,并且反馈较好的时候,再到正式环境发布。 灰度环境上操作产生的数据也会同步在生产环境有体现。 |
外部能否访问 | 外部(线上)用户,未被邀请无法访问。 |
7、Pro生产环境
(Production environment)
即线上环境、正式环境。
使用者 | 全部线上(外部)用户使用。 |
用途 | 线上(正式)环境。 |
外部能否访问 | 连接上互联网即可访问。 |
附:课程完整思维导图
参考文章:
- 《环境整理(pro、sit、uat、test、pre、dev、fat)》
- 《灰度生产部署方案记录》
- 简书:https://www.jianshu.com/u/15e7fc1f605a
- B站:【土小帽软件测试(行入门到高级)-哔哩哔哩】 https://b23.tv/1c2U5fN
- 测试资源(百度网盘):https://pan.baidu.com/s/1Ypm8-VKuPurLtu0bCJovnA?pwd=5eji 提取码: 5eji
- 【腾讯文档】(流程图)https://docs.qq.com/s/FQZsGpzsiYH9wj26JvSaFW