微服务架构的CI/CD流程中,合并PR前进行构建和单元测试,合并后在共享预发布环境中进行集成和端到端测试。共享环境易造成瓶颈,影响效率,如难以定位问题PR、测试失败原因不明、功能测试等待时间长等。为解决这些问题,Uber和Lyft等公司采用隔离测试,通过沙箱和动态流量路由提高发布速度和质量。隔离测试成为微服务测试的未来趋势。
完成下面两步后,将自动完成登录并继续当前操作。