autorenew

技能详情

熔断器测试

需要围绕closed、open、half-open 状态、阈值证据、恢复探测和兜底设计测试分析或验证准备。

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

解决什么问题

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

  • 只分析closed、open、half-open 状态、阈值证据、恢复探测和兜底,不注入故障、不访问真实依赖、不调用生产系统。
  • 不编造阈值、可用性、恢复时间、漏洞状态或已经执行的测试。
  • 证据不足时使用待确认、blocked 或 unassessed,并给出验证方法。
  • 把相邻性能、事故或 API 分析当成熔断器测试的完整替代。

适用场景

推荐使用
  • 需要围绕closed、open、half-open 状态、阈值证据、恢复探测和兜底设计测试分析或验证准备。
  • 需要在资料不完整时交付可复核的初版,并明确假设、缺口和人工决策。
  • 需要区分静态设计证据、计划中的验证和已经发生的执行。
常见误区
  • 把相邻性能、事故或 API 分析当成熔断器测试的完整替代。
  • 只列步骤,不写触发条件、预期结果、责任角色和关闭条件。
  • 信息不足时直接拒绝,或用模板假设补齐关键事实。

输入

最低输入
  • 先读取 prompts/circuit-breaker-testing.md,按其中的输入审计、覆盖清单和输出顺序执行。
推荐输入
  • 项目目标
  • 测试范围
  • 约束条件
可选上下文
  • 相关代码或配置
  • 历史结果
  • 日志与指标

输出

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

不安装也能判断输出价值

  1. 01已完成六类输入审计并标出证据时效性。
  2. 02已覆盖熔断状态、失败模式、预期关注点和验证方法。
  3. 03已区分事实、推断、建议、缺口和 Human 决策。
  4. 04未把静态设计或 dry-run 写成真实执行、通过或发布结论。

工作原理

  1. 01先读取 prompts/circuit-breaker-testing.md,按其中的输入审计、覆盖清单和输出顺序执行。
  2. 02提取范围、环境、版本、依赖、限制、成功标准和可用证据。
  3. 03对closed、open、half-open 状态、阈值证据、恢复探测和兜底建立场景和判断标准,优先处理高影响或难探测项。
  4. 04把事实、证据支持的推断、候选建议和 Human 决策分开。
  5. 05信息不足时交付受限初版,并列出最小补证动作,不把建议写成执行结果。

安装与快速开始

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

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

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