没有合适的资源?快使用搜索试试~ 我知道了~
SpringCloudContract契约测试实践
1 下载量 110 浏览量
2021-02-24
15:28:51
上传
评论
收藏 792KB PDF 举报
温馨提示
试读
9页
众所周知,分布式系统是由众多微服务构成,并按照功能模块划分后,由不同的开发小组进行维护.研发模型如下图所示:开发人员完成某一个微服务的功能后,发布测试环境交付测试团队验证.这种工作模式的弊端是,Bug在测试环境才被暴露,而不是在编码阶段就被发现.为了解决上述的弊端,研发团队通常会引入了单元测试,并使用EasyMock,Mokito等框架,来帮助开发人员在开发阶段暴露Bug.(对DB,Redis等依赖通常使用Docker来解决,与主题无关,这里暂时不做过多介绍.有兴趣的可以自己研究)在日常的研发工作中,很多团队或多或少遇到过这种情形:微服务提供方修改了对外接口,导致消费方无法正常请求,造成生产事
资源详情
资源评论
资源推荐
SpringCloudContract契约测试实践契约测试实践
分布式研发模型演进
众所周知, 分布式系统是由众多微服务构成,并按照功能模块划分后, 由不同的开发小组进行维护. 研发模型如下图所示: 开发人
员完成某一个微服务的功能后, 发布测试环境交付测试团队验证. 这种工作模式的弊端是, Bug在测试环境才被暴露, 而不是在编
码阶段就被发现.
为了解决上述的弊端, 研发团队通常会引入了单元测试, 并使用EasyMock, Mokito等框架, 来帮助开发人员在开发阶段暴露Bug.
(对DB, Redis等依赖通常使用Docker来解决, 与主题无关, 这里暂时不做过多介绍. 有兴趣的可以自己研究)
weixin_38640150
- 粉丝: 3
- 资源: 909
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0