测试环境介绍

测试环境/test环境:

测试环境只能提供给测试人员使用,不允许开发人员在测试环境进行代码调试,测试环境是由测试、开发、运维一起搭建,测试环境的维护由测试人员维护

开发环境/dev环境:

开发环境是开发人员用于开发调试代码的环境,一般非开发人员都没有权限进入开发环境的服务器

UAT环境/仿真环境:

UAT(user Acceptance Test)用户接受度测试,即验收测试,所以UAT环境主要是用来作为客户体验的环境

仿真环境:是和真正使用的环境一样的环境(即已经出售给客户的系统所在的环境,也称为商用环境),所有的配置,页面展示等都应该和商家正在使用的一样,差别只在环境的性能方面

预发环境/pre环境:

预发布环境是测试环境到生产环境的过渡,测试环境可能会受到一些限制,一些流程或者数据没有测试到,就可以在预发布环境进行验证,从而保证产品上线质量

预发环境中新功能为最新代码,其他功能代码和生产环境一致,预发环境和生产环境的访问域名不同

生产环境/线上环境:

正式对外提供服务的环境,客户可以真实访问并进行交易的环境,千万不要随便删除生产环境数据库数据

其他环境:性能测试环境/压力测试环境、沙箱环境、本地环境

测试以及线上流程的介绍

主要流程图:

 

测试环境物理架构 测试环境流程_开发人员

测试结果的验收

 一般由产品人员和项目经理一同来验收,验收之前要提供一定的验收标准,验收标准和产品需求说明书是有区别的 

专业名词和关键字

服务器挂了、服务器又崩了、提bug单、回归一下、跟踪一下、日志怎么说、调一下接口、联调、前端展示问题、切换环境、云端、后台、本地、静态识别、动态识别、砍需求、一起过一下、UI、脏数据、数据迁移、代码重构、延期/delay、迭代、发一下版本、hotfix