假设我们有一个由多个微服务组成的系统:如图如果我们想测试应用v1,我们可以做以下两件事之一:部署所有微服务并执行端到端测试。 在单元/集成测试中模拟其他微服务。 两者都有其优点,但也有很多缺点。部署所有微服务并执行端到端测试优点:模拟生产。 测试服务之间的真实通信。 缺点:要测试一个微服务,我们必须部署6个