mcpField
R
release-testing-workflow

release-testing-workflow

github.com/naodeng测试与质量28588 次安装今天更新
代码仓库

关于 release-testing-workflow

用于管理软件发布测试流程的 skill,面向需要按发布窗口组织测试、评估发布门禁并给出放行建议的团队。它强调以证据支持 Go/No-Go 决策,并将专项测试交给对应 skill。

主要功能

  1. 01按 T 窗口规划发布阶段
  2. 02维护发布门禁与证据看板
  3. 03基于证据提出放行建议
  4. 04交接专项测试给对应 skill
  5. 05标注假设与信息缺口

适用场景

  1. 01制定 RC 前后的测试安排
  2. 02汇总发布门禁和证据缺口
  3. 03准备 Go/No-Go 决策材料

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/naodeng/awesome-qa-skills --skill release-testing-workflow

安装后在 Claude Code 中输入/release-testing-workflow确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
reference.md
agents/
openai.yaml
evals/
eval.yaml
evals/cases/
basic-success.yaml
edge-gates-handoff.yaml
edge-incomplete-input.yaml
review-repair-regression.yaml
evals/graders/
review-repair-regression.py
output-templates/
template-csv.csv
template-excel.tsv
template-json.json
template-markdown.md
template-word.md
template-xmind.md
prompts/
release-testing-workflow.md
scripts/
batch_convert_templates.py
convert_formats.py
convert_output_formats.py
convert_to_csv.py
convert_to_excel.py
convert_to_json.py
convert_to_markdown.py
convert_to_word.py
convert_to_xmind.py
parse_csv.py
parse_excel.py
parse_formats.py
parse_json.py
parse_markdown.py

详细介绍

原文在翻译后有更新,译文可能不是最新。

发布测试工作流

中文版本: 请参阅对应的中文技能。

适用场景

  • 需要发布窗口节奏:T-N 规划 → 专项测试 → RC → Go/No-Go → 发布后观察。
  • 需要发布门禁和发布证据包,并将专项测试执行交由类型技能处理。

决策权限

提供发布建议;正式批准需要由获授权的负责人作出,并记录版本、范围、时间和证据。热修复/金丝雀发布计划可以压缩,但必须保留门禁标准。

工作流

  1. 阅读并遵循 prompts/release-testing-workflow.md(时间线、门禁、Go/No-Go、交接)。
  2. 补充发布日期、范围、冻结规则、候选构建版本,以及会影响决策的已知缺陷。
  3. 确定 T 窗口后,按照 reference.md 中的技能名称进行交接;仅按名称调用专项类型技能。
  4. 如果输入不完整,仍需起草门禁看板并标明假设——绝不可编造通过结果。

核心约束

  • 负责发布时间线和 Go/No-Go 建议;专项报告交由 performance-testing / security-testing / 等处理。
  • 可以压缩时间线,但不得删除门禁标准。
  • Go/No-Go 必须有证据支持;有条件的 Go 必须可验证。
  • 不得使用指向其他技能文件的相对路径链接。

渐进式披露

  • 生成输出前,阅读并遵循 prompts/release-testing-workflow.md。
  • 了解步骤 ↔ 交接的映射:阅读 reference.md。
  • 深入了解阶段/专项测试:调用匹配的类型技能;不要在此处展开完整专项报告。
  • 模板:output-templates/。

交付前检查清单

  • 遵循了主提示词的输出结构
  • 包含范围/排除项、T 窗口、门禁看板、证据缺口、下一项技能
  • 在决策节点给出 Go / No-Go / 有条件的 Go,并说明理由
  • 未编造通过结果或未知缺陷状态
  • 已标明假设和待解决问题

常见问题

  • 不要仅为压缩日程而删除门禁。
  • 冻结前不要宣布 RC 完成。
  • 不要在此技能中编写完整的专项长报告。
  • 不要将有条件的 Go 替换成含糊的“继续观察”。

评论

支持 Markdown