一、什么是软件环境
人有人类的生存环境;软件有软件的运行环境
二、软件运行环境类型
开发环境、测试环境、预发环境、生产环境
开发环境:开发人员自己的环境,方便开发调试(开发为什么需要调试,因为代码逻辑太复杂了,排查问题需要一步步调试排查问题)
测试环境:测试人员执行case的软件环境(为什么和开发不共用?因为开发会不断修改他的代码,可能需要对他的代码打端点,会影响测试这边的进行,并且开发修改代码可能对历史执行过的地方产生影响)
预发环境:仅次于生产环境,数据和生产数据一样,测试人员在上线前需要在预发环境验证一下,防止一些生产数据导致的bug
生产环境:线上环境了,开发人员、测试人员不可以产生测试数据
环境隔离为了确保软件测试中的质量,确保新的需求上线不会影响线上问题
标签:入门,环境,测试人员,开发,软件,软件测试,预发 From: https://www.cnblogs.com/zhangqinANDwangjiasen/p/16610034.html