mcpField
C
cawplan-test-execution-progress

cawplan-test-execution-progress

github.com/cawcut测试与质量1122 次安装3 天前更新
代码仓库

关于 cawplan-test-execution-progress

cawplan-test-execution-progress 是面向测试团队的只读执行进度查询技能,可汇总执行健康度、待处理失败和工单进度,并按去重后的失败队列呈现情况。

主要功能

  1. 01查询执行摘要与健康度
  2. 02按运行查看失败项
  3. 03去重并排序待处理失败
  4. 04提供四层进度报告
  5. 05支持行级缺陷登记引导

适用场景

  1. 01查看产品或版本的测试执行情况
  2. 02定位风险运行中的失败项
  3. 03按工单进度整理待处理工作
  4. 04从失败结果进入缺陷登记流程

安装

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

$npx skills add https://github.com/cawcut/skill-cawplan --skill cawplan-test-execution-progress

安装后在 Claude Code 中输入/cawplan-test-execution-progress确认已加载。

附带文件references/execution.mdreferences/ux.md

详细介绍

来自项目 README

CawPlan Test Execution Progress — A3 执行进度查询

cawplan skill check

硬门禁(MUST)

  1. 只读查询:禁止 A1/A2/A4 写操作、cawplan api、直连 TestRail、failures --test-id(属 A4)。
  2. summary 默认 --refresh;用户明确要求接受缓存时才省略。
  3. 通过质量 = (passed+auto_passed+passed_with_issue)/executed;禁止展示 API pass_rate。
  4. 待闭环基于去重 failures 队列,禁止用 aggregated.failed/blocked 或 raw items.length。
  5. 用户展示:友好字段名(ux.md §Glossary);result_id/UUID 默认隐藏;Agent 自行 AskUserQuestion(不写入 allowed-tools)。
  6. 下钻闸:已输出完整 4 层报告时不弹;仅健康度摘要或用户「简单看下」时弹(ux.md §Prompts)。
  7. A4 衔接:行级(用户点行或说登记缺陷)+ 文末一句;不强制弹窗、不主动执行 A4。

Reference 加载(MUST)

时机Read禁止
开场无一次性 Read 全部 references
查询 / 指标 / failures 策略execution.md—
交互、输出模板、A4 衔接ux.md—

允许命令

  • execution summary(默认 --refresh)
  • execution failures(列表模式,--run-id)
  • products list、versions list

Workflow

Step动作Detail
0解析 product/version;范围闸(未指定时)execution.md §0 · ux.md §Prompts
1execution summaryexecution.md §Summary
2有风险 Run 分别 failures;去重排序execution.md §Failures
3四层报告(见 ux.md §Output)完整 4 层 → 不弹下钻闸
4用户点行/说登记缺陷 → 行级 A4 引导ux.md §A4

禁止把 A3 总结当作 A5 风险结论。

输出概要

四层:① 执行健康度 ② 待处理 ③ 按工单进度 ④ 执行构成(+ 附录按需)。模板见 ux.md §Output。

文末固定一句 A4 提示(不弹窗)。用户要「技术详情」再展开 result_id、plan_mapping_id 等。

References

  • execution.md — CLI、指标、failures、去重
  • ux.md — 友好名、按钮、输出、A4

评论

支持 Markdown