cawplan-test-execution-progress

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

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

CawPlan测试执行进度 — A3 执行进度查询

bash
cawplan skill check
bash
cawplan skill check

硬门禁(MUST)

硬门禁(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。
  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
    或原始的
    items.length
    进行计算。
  5. 用户展示规范:使用友好字段名(参考
    ux.md §Glossary
    );默认隐藏
    result_id
    /UUID;由Agent自行调用
    AskUserQuestion
    (无需写入
    allowed-tools
    )。
  6. 下钻闸:已输出完整 4 层报告时不弹;仅健康度摘要或用户「简单看下」时弹(
    ux.md §Prompts
    )。
  7. 与A4的衔接规则:支持行级触发(用户点击行或提及登记缺陷)+ 文末固定提示;禁止强制弹窗,不得主动执行A4操作。

Reference 加载(MUST)

Reference 加载(MUST)

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

允许命令

允许命令

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

Workflow

Workflow

Step动作Detail
0解析 product/version;范围闸(未指定时)
execution.md §0
·
ux.md §Prompts
1
execution summary
execution.md §Summary
2有风险 Run 分别
failures
;去重排序
execution.md §Failures
3四层报告(见
ux.md §Output
完整 4 层 → 不弹下钻闸
4用户点行/说登记缺陷 → 行级 A4 引导
ux.md §A4
禁止把 A3 总结当作 A5 风险结论。
Step动作Detail
0解析product/version信息;未指定范围时触发范围确认
execution.md §0
·
ux.md §Prompts
1执行
execution summary
命令
execution.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
等。
四层:① 执行健康度 ② 待处理项 ③ 按工单进度 ④ 执行构成(+ 按需添加附录)。模板参考
ux.md §Output
文末固定添加一句A4操作提示(不弹窗)。仅当用户要求查看「技术详情」时,才展开显示
result_id
plan_mapping_id
等字段。

References

References

  • execution.md — CLI、指标、failures、去重
  • ux.md — 友好名、按钮、输出、A4
  • execution.md — CLI、指标、failures、去重规则
  • ux.md — 友好字段名、按钮、输出模板、A4衔接规则