从事软件测试行业的都知道,测试环境必须和开发环境分离,测试环境的独立性原因如下:
1、 有利于重现开发环境无法重新的bug。
2、 有利于保障测试结果的真实性与正确性。
3、 便于开发人员可以并行修复bug,加快整体进度。
4、 可以验证软件的安装部署过程,提前发现安装部署及其文档是否有问题,有利于后续运维工作的顺利开展。
5、 可以避免因缺失环境、共用环境甚至环境被破坏,而导致测试延迟、测试被干扰甚至无法进行的风险。