互联网公司的项目会分为哪些环境?
时间:2023-06-18 01:21:01 | 来源:网站运营
时间:2023-06-18 01:21:01 来源:网站运营
互联网公司的项目会分为哪些环境?:一般一个项目或者说一般公司的项目都是分几个环境的:
1.dev或本地环境
2.test测试环境
3.staging预发布环境
4.production线上环境
开发同学一般会先在本地环境进行开发,根据需求文档进行功能开发,然后功能开发完成会提到dev环境进行自测。
如果你的公司对开发同学技能要求比较高,可能开发同学会自己将功能在dev环境进行自测。(如果你们公司开发质量不高,可能开发同学功能很多,需要开发同学花时间比较多)。
dev环境主要是干嘛的?
1.开发同学进行自测,进行功能流程串起来。
2.出现bug之后,进行bug修改及验证,提交代码到test环境。
test环境主要干嘛?
1.测试同学重点关注的,进行新功能的测试,提交bug等都是依据test环境进行提交的。
2.进行老功能测试回归,bug回归等。
staging环境?
1.staging环境一般是产品同学进行验收,比如看一下开发同学是否按照需求来的,是否有大的问题可能没有考虑到。
2.进行到生产环境的预部署(包括sql兼容语句、UI页面或接口的提前上线等等)。
pro环境
pro环境就是正式环境,一般就是我们说的线上环境。