返回首页
测试与质量Integration Test

集成测试

测多个组件拼在一起能不能跑。比如“调这个 API 有没有真的写进数据库”“登录后 token 能不能正常带到后续请求”。

做什么会用到

  • 01做后端 API:集成测试跑一遍 API → 数据库 → 返回,比单测更贴近真实
  • 02做登录 / 权限流程:集成测试能发现“单独每步对但串起来不对”的问题
  • 03做对接第三方服务(支付、短信):用 mock 服务做集成测试,避免每次真花钱
  • 04独立小项目:单测 + E2E 两头抓就够,中间层的集成测试可以少写

想用它怎么问 AI

我有一个【XXX API】,它要调数据库 + 调【第三方服务】。请帮我写一份集成测试,用【supertest / pytest+httpx】,包括 mock 第三方依赖的示例。

打个比方

不是检查单个零件,而是看拼起来之后这台机器能不能跑。

相关词