阿里微服务质量保障系列:域内测试

本文介绍了阿里微服务架构下,域内测试的重要性及策略,包括接口测试、异常测试、幂等测试和契约测试。文章讨论了不同测试类型在微服务中的具体应用场景,并提出了测试用例设计的思考,特别是幂等性的测试场景分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

进入阿里之前,我就职的公司所在部门的产品都是单体应用,例如第一家公司是做投顾平台的,第二家公司所在的团队是做在线教育的,负责的产品是内容生产平台。投顾平台这个产品是服务于券商投顾员工的,属于券商内部应用,用户量并不大。内容生产平台是为公司内部的QC团队使用的,用于录入K12资料内容,用户量其实也不算大。

因此,用户量不大的情况,单体应用也是产品实现的最优解。

01-阿里的团队结构

而支付宝的用户量以亿级,单体架构已不适用,取而代之的是微服务架构,随着不同的团队结构也发生变化。下面用一张图可以展示出差异所在。

单体架构团队:

QA对负责的产品业务比较熟悉,测试策略就是(业务维度)功能测试与回归测试。

微服务架构团队:

行业QA对面向用户端业务经验丰富,对下游平台侧业务不甚了解。

平台QA对平台侧业务经验丰富,但对用户端业务经验不足。

PS: 行业

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件质量保障

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值