SpringCloudContract契约测试实践
众所周知,分布式系统是由众多微服务构成,并按照功能模块划分后,由不同的开发小组进行维护.研发模型如下图所示: 开发人员完成某一个微服务的功能后,发布测试环境交付测试团队验证.这种工作模式的弊端是,Bug在测试环境才被暴露, 而不是在编码阶段就被发现. 为了解决上述的弊端,研发团队通常会引入了单元测试,并使用EasyMock,Mokito等框架
用户评论