首页/开发/软件测试速查/异常路径用例设计(依赖失败)
用例设计方法62 条

异常路径用例设计(依赖失败)

对每个外部依赖设计失败路径:超时、拒绝、错误响应、半途中断;验证系统降级、重试与用户提示是否符合预期。

软件测试速查开发更新于 2026-10-12

故障模式

依赖行为验证点
超时是否重试、重试次数与间隔、最终提示
连接拒绝快速失败与降级路径
错误响应(5xx/4xx)错误透传策略与重试边界
响应中断数据一致性(半提交场景)
故障注入可在集成测试中用桩服务(WireMock 等)模拟,或在预发环境做故障演练。

易错点

  • 只测依赖正常的路径,线上依赖抖动时行为未知
  • 重试没测「重试也失败」的最终状态与告警

数据来源与参考

  • Google SRE Book(故障演练相关章节)
  • WireMock 官方文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌