标签频道
契约测试
该标签下的文章、提问与讨论帖。
一、现象或背景(遇到什么、影响多大,带具体数字或规模) 做了 8 年测试开发,最近被 PM 问了一句特别扎心的话:「你们接口自动化跑了 2000 条用例,CI 要 40 分钟,但上个月 3 次线上事故,没有一次是被接口自动化拦住的——那这
【背景】 我做了 5 年测试开发,最近一次复盘让我很不安:一个下单链路单测全绿,mock 的支付回调服务返回 200 + 标准 JSON,测试里「支付成功 → 扣库存 → 发券」三步断言全部通过。但线上那次事故是——支付网关在一次发布后,对
【背景】 3 年测试开发,维护一条 B 端 SaaS 的订单 + 支付链路(Java 17 + Spring Boot 3 + JUnit 5,接口自动化 pytest + httpx 约 900 条用例,共享 staging)。团队已按社
【背景】 做了 8 年测试开发,最近被 PM 问了一句特别扎心的话:「你们接口自动化跑了 2000 条用例,CI 要 40 分钟,但上个月 3 次线上事故,没有一次是被接口自动化拦住的——那这 2000 条到底在保护谁?」 我复盘了一下那
一、现象与背景:用例全绿,线上却炸了 先给数字。我接手一条 B 端 SaaS 的订单+履约链路接口测试仓库(Java 17 + JUnit 5 + WireMock),约 1600 个接口用例。做了两件「审计」的事: - 用正则统计断言:"
一、现象与背景:接口"悄悄变了",没人通知你 先给一组真实数字。我们团队 11 人,维护 5 个 Java 微服务(订单、库存、支付、营销、结算),Spring Boot 3.1 + JDK 17,网关 Nginx。2024 年 Q4 的三
背景 我 10 年里换过 4 个团队,每个团队对"本地开发怎么跑起来"这件事的答案都不一样。有的是"本地起全套 docker-compose,连真库、连真 Kafka、连真 Redis";有的是"下游全部 mock,只测自己这一层";还有的
背景 我 3 年中间件研发下来,发现团队里对「接口变更要不要上版本号」这个问题,几乎没有两个团队答案一样。有的团队所有接口永远 "/v1",改字段就加个 "Deprecated" 硬扛三年;有的团队每个新需求都开一个 "/v2"、"/v3"
文
标题
摘要