测试环境:测试人员日常使用的测试环境,开发提测后,会将代码部署到测试环境,这时测试人员可以进行功能测试、自动化测试、接口测试等等。(可能是测试or开发or运维维护)
预发布环境:使用生产环境数据库的独立测试环境,一般是测试环境完成后,作为上线前的最后一步验证,使用生产数据验证功能是否正常。
生产环境:正式环境,面向用户所使用,一般是公司运维人员维护。对于测试人员来说,需要先回归验证原有功能是否正常,再验证本次新增功能。
开发环境:开发自测时候使用,代码完成后,在本地的开发环境自测通过后,就会部署到测试环境,测试人员就可以在测试环境进行测试了,由开发人员自己维护。