随笔分类 -  微服务测试

摘要:案例背景介绍:互联网进入下半场,美团发力B端,进行商家供给侧改革,收单收银是线下餐饮商家数字化和智能化改造的重点。供应链技术团队如何应对复杂业务场景,高效连接收单收银产品和B端商家,灵活应对业务快速变化发展。解决思路/成功要点:1. 业务发展驱动技术架构2. 识别问题域,划分领域和限界上下文3. 领 阅读全文
posted @ 2021-01-05 18:12 小强找BUG 阅读(1246) 评论(0) 推荐(0) 编辑
摘要:在微服务体系中,开发者要进行接口测试,一般有以下几种方法: 1. 搭建完整的微服务环境,将所有依赖的微服务全部运行起来,然后针对要测试的微服务写测试用例; 2. 使用 Mock 来模拟依赖的微服务以及数据库的读写; 3. 契约测试,服务的提供者和消费者按照同样的契约编写自己的测试用例。 这其中,方法 阅读全文
posted @ 2020-11-17 15:54 小强找BUG 阅读(735) 评论(0) 推荐(0) 编辑
摘要:Spring-Cloud-Contract 1. 多服务、多团队系统、前后端联调使用 2. 契约工作流程 3. 使用契约-Producer side(服务提供端) 3.1 添加依赖&插件 3.2 创建测试基类 3.3 Producer side-待测试的接口 3.4 Producer side-添加 阅读全文
posted @ 2020-11-17 15:47 小强找BUG 阅读(875) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Contract是契约测试的一个实现,最早看到契约测试还是在《微服务设计》书中,不过那时候绝对想不到真的会接触它。 什么是契约测试? 首先,先谈谈思想,什么是契约测试?事实上在很多地方都称为消费者驱动契约(CDC) ,似乎都喜欢加驱动,比如TDD测试驱动等,但我不喜欢在这里 阅读全文
posted @ 2020-11-17 15:45 小强找BUG 阅读(586) 评论(0) 推荐(0) 编辑
摘要:一、前言 大家好,我是架构师杨波,大家都叫我波波老师。 波波可以说是一个不折不扣的开源爱好者,在一线企业工作时,波波就花费大量的时间和精力,研究和学习开源代码。即便现在转入技术培训行业,波波仍然会花大量时间,研究github上的开源项目。另外,波波业余时间也开发一些开源小项目。可以这样说,波波今天之 阅读全文
posted @ 2020-07-09 15:17 小强找BUG 阅读(597) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示