| 症状 | flaky / 慢 / 断言弱 / 依赖共享环境 |
|---|---|
| 偿还 | 分层重组、夹具隔离、并行化 |
| 优先级 | 先修 flaky——它摧毁对测试的信任 |
测试体检清单
测试体检清单
□ 连续 10 次运行结果是否稳定
□ 全量执行时长是否 < 10 分钟
□ 失败信息能否定位到根因
□ 是否有测试只在特定顺序下通过测试债表现为:用例脆弱(一碰就红)、运行缓慢、覆盖虚高(断言薄弱)、环境依赖重;偿还方向是把测试分层、稳定数据夹具、缩短反馈,测试是重构的安全网,欠得越久重构越不敢做。
| 症状 | flaky / 慢 / 断言弱 / 依赖共享环境 |
|---|---|
| 偿还 | 分层重组、夹具隔离、并行化 |
| 优先级 | 先修 flaky——它摧毁对测试的信任 |
□ 连续 10 次运行结果是否稳定
□ 全量执行时长是否 < 10 分钟
□ 失败信息能否定位到根因
□ 是否有测试只在特定顺序下通过