更新时间:2020-12-11 来源:黑马程序员 浏览量:
软件环境都有哪些?结合公司的业务的规模与复杂度,不同的公司可能会采取不同的产品发布策略,一般产品在发布前都需要经历以下一个典型的环境:
开发环境:主要是开发用来编写代码的环境,有可能是开发自己本地的电脑,也可能是公司统一提供的集成开发环境;
测试环境:主要提供给测试进行功能验证的环境,主要用来测试全部的功能与回归之前发布的全部bug;
预发布环境:该环境一般会导入生产环境N天前(比如3天前)的真实数据,主要用来回归测试环境发现的全部bug以及一些基本功能
预生产环境:该环境一般会导入生产环境N天前(比如1天前)的真实数据,主要用来回归测试环境和预发布环境发现的全部bug以及一些基本功能
生产环境(线上环境):该环境直接存在用户的实时真实数据,线上验证主要包含:
(1)确定新增功能的影响范围(关联模块、接口处理与判断)
(2)版本升级、安装(该项对APP产品需重点关注)
(3)版本主要业务功能验证
猜你喜欢:
什么是软件测试的环境?