作者回复: 测试目的不一样,预发环境主要给开发和测试做最终的联调,接口和核心功能验证,办公网线上环境就正式开放给用户通过app或电脑使用,只不过用户是公司员工而已。用线上数据就是为了保证真实数据环境下确保没有问题,对于会造成数据污染的操作是禁止的,这一点在研发内部是要专门培训和强调的,出现问题也是要承担责任的。
作者回复: 兼容性是接口设计时必须考虑的环节,这个是前提
作者回复: 通常mock模拟,依赖外部的环节又是无法完全具体条件