层级
| 层级 | 验证目标 | 运行时机 |
|---|---|---|
| 模式与单测 | 字段约束、状态分支 | 每次提交 |
| 契约测试 | 提供方与消费方约定 | 流水线合并前 |
| 集成测试 | 真实数据库与中间件交互 | 流水线或每日 |
| 端到端 | 核心业务旅程 | 发布前 |
测试数据要可重复生成并隔离;共享一套脏数据会让集成测试长期不稳定。
按层组织:模式校验与单测、契约测试、集成测试(真实依赖)、端到端与性能冒烟;每层覆盖不同失败模式,避免把全部验证压在最慢的一层。
| 层级 | 验证目标 | 运行时机 |
|---|---|---|
| 模式与单测 | 字段约束、状态分支 | 每次提交 |
| 契约测试 | 提供方与消费方约定 | 流水线合并前 |
| 集成测试 | 真实数据库与中间件交互 | 流水线或每日 |
| 端到端 | 核心业务旅程 | 发布前 |