autorenew

技能详情

Agent 故障恢复测试

需要围绕故障分类、重试/回退/升级、状态一致性、用户通知与恢复证据开展有证据的分析、设计或验证准备。

状态稳定
类型原子 Skill
领域软件测试
生命周期测试设计
适合角色QA / DEV / SRE / DevOps
语言中文 / 英文
评测有评测 ✓
同步日期2026-09-15

解决什么问题

它把当前 Skill 的方法整理成可以直接执行、评审和复用的质量输入。

  • 只分析故障分类、重试/回退/升级、状态一致性、用户通知与恢复证据,不替代业务负责人或 Human 的风险接受、例外批准和安全决定。
  • 不编造系统行为、字段、模型输出、数据、阈值、根因、执行记录或通过结论。
  • 静态设计、计划、文件存在或 dry-run 只能保留原证据状态,不能升级为真实执行证明。
  • 只列检查点,不说明触发条件、预期关注点、责任角色、关闭条件和证据。

适用场景

推荐使用
  • 需要围绕故障分类、重试/回退/升级、状态一致性、用户通知与恢复证据开展有证据的分析、设计或验证准备。
  • 需要评审 Agent、RAG 或 LLM 方案、结果或证据,并形成可执行改进项。
  • 输入不完整,但仍需交付带假设、信息缺口和人工决策边界的受限初版。
常见误区
  • 只列检查点,不说明触发条件、预期关注点、责任角色、关闭条件和证据。
  • 把相邻领域的测试或模型工具名当成Agent 故障恢复的完整判断。
  • 用未经说明的数字制造伪精确,或把相关性写成因果关系。
  • 输入不完整时直接拒绝,或反过来假装结论已经确定。

输入

最低输入
  • 当前任务范围、目标和待处理对象。
推荐输入
  • 项目目标
  • 测试范围
  • 约束条件
可选上下文
  • 相关代码或配置
  • 历史结果
  • 日志与指标

输出

输出会围绕该 Skill 的方法形成可执行结果,并明确事实、假设、风险和下一步。

不安装也能判断输出价值

  1. 01已覆盖故障分类、重试与回退、升级路径、状态一致性、用户通知,并为每项记录来源、证据状态和验证方法。
  2. 02已分开事实、推断、候选建议、信息缺口和 Human 决策。
  3. 03高风险项有 P0/P1/P2/P3 或等价优先级、责任角色和关闭条件。
  4. 04未把计划、静态检查或 dry-run 写成测试执行、全部通过或安全批准。
查看完整输出结构
  1. 05已说明剩余风险、停止/升级条件和下一步。

工作原理

  1. 01先阅读并遵循 prompts/agent-failure-recovery-testing.md,包括输入审计、领域覆盖和输出顺序。
  2. 02提取范围、环境、版本、时间窗口、约束、成功标准和可用证据,重点检查故障分类、重试与回退、升级路径、状态一致性、用户通知。
  3. 03先区分已确认事实、证据支持的推断、候选建议和 Human 决策,再按风险与证据强度排序。
  4. 04把高风险项转成前置条件、步骤、预期结果或判断标准、所需证据和验证方法。
  5. 05信息不足时交付受限初版,明确哪些结论不能成立,不把静态材料写成执行结果。

安装与快速开始

安装命令 / SHELL
npx skills add \
  https://github.com/naodeng/awesome-qa-skills/tree/main/skills/zh/testing-types/agent-failure-recovery-testing
  -g
agent-failure-recovery-testing.prompt
@skill agent-failure-recovery-testing

结合当前项目上下文,按该 Skill 的要求给出可执行结果。

补充上下文:
[粘贴项目背景或需求]