SuperAPI AI 工具集

spec-test-execute

测试与质量

查看项目

更新于 10-16 08:49

技能介绍

用途:在 Spec Pack 的 verification 阶段(V4:Execute + Report)生成结论性测试报告,输出到 {FEATURE_DIR}/verification/report-{date}-{version}.md。

主要能力:给出通过/不通过/有条件通过的结论;统计按套件与优先级的覆盖情况(总数、执行数、通过、失败、阻塞、未执行);做 AC↔TC 覆盖映射,指出覆盖缺口;列出可追溯到 TC-* 的关键失败与阻断项;引用缺陷清单;给出遗留风险与可执行的下一步动作(返工/补测/灰度/加监控/回滚);附追溯链接与 CONTEXT GAP。

必要用法与门禁:先通过 spec-context 获取上下文并回显 FEATURE_DIR=...(允许 (reuse)),失败即停止,禁止猜路径;必读 project/memory/product.md、project/memory/tech.md、project/memory/glossary.md,读不到必须写 CONTEXT GAP;verification/test-plan.md 与 verification/usecase.md 必须存在,verification/suites.md 若存在纳入覆盖统计。报告必须按 assets/report_template.md 模板生成,不得自创结构或字段名。

命名与回写:文件名 date 用 YYYY-MM-DD,version 为版本号/build id/git sha,未知则用 unknown 并写 CONTEXT GAP: version/build unknown。缺陷不在 Spec Pack 落盘,禁止新建 verification/bugs/**;缺陷在外部系统创建或更新后,必须回写到本轮报告的缺陷清单并关联对应 TC-;若尚未提缺陷,须写明阻断原因与下一步动作。DoD 自检要求报告有明确结论、失败/阻断项可定位到 TC- 与外部缺陷编号、风险与建议可执行。

适用场景:需要产出可交付、可追溯的测试结论并支撑发布决策时。限制:不负责生成或维护测试用例本体,不落地缺陷文件,模板与路径未给出时需按上述规则处理并标注 CONTEXT GAP。