预发布环境简介

一、概述
预发布环境是一个什么环境?预发布环境相当于生产环境,只不过是服务及数据库是另外独立部署(为了不影响线上)。预发布环境数据库数据来自于生产环境数据。数据和表结构变化会根据版本发布前做更新。此环境是在系统测试测试完成之后发布上线前,也就是上线前的最后一次验收测试。

二、服务器配置
1、预发布环境配置
建议服务与数据库等配置与生产环境一致。包括加密协议,对外域名等等。

三、解决现有问题
1、模拟上线流程,可排除上生产环境时出现的缺少配置或缺少数据等问题。
2、使用生产数据做验收测试。减少因使用测试数据导致的漏测,加强数据兼容测试。
3、因为环境的差异影响测试或产品等部门验收。
4、如与演示环境统一,无垃圾数据。

四、服务器维护权限
仅技术负责人或运维人员有维护权限。
项目发布需完成系统测试阶段。在上线前由项目经理发起,运维人员通过发布文档完成发布。测试过程中数据库不可直接操作。

五、测试流程
1、流程图
预发布环境简介_第1张图片
2、预发布测试发现BUG处理
在预发布测试环境发现的所有BUG都需要重新通过测试环境验证后才可以发布到预发布环境。如果BUG涉及配置文件,数据库相关等操作需修改发布文档。

六、预发布环境测试内容
1、验证本次需求新增或修改的主功能流程。
2、验证除本次需求以外的主业务流程的功能。
3、在测试环境遗留的因数据无法测试的内容。
4、验收测试与预发布测试合并。产品部,设计部,运维部等部门验收测试。
5、预发布环境发布版本时,按照发布文档操作。模拟上线流程。

你可能感兴趣的:(测试相关)