spec-test 是 Spec Pack 验证阶段(V1–V4)的主技能,用于为某个 Spec Pack 生成或更新测试计划、测试用例、测试套件与测试报告,默认以手工测试为准,自动化仅作可选增强。它要求先由 spec-context 获取上下文并回显 FEATURE_DIR=...(允许 (reuse));必读项目级文件 project/memory/product.md、tech.md、glossary.md,以及需求级 {FEATURE_DIR}/requirements/solution.md 或 prd.md 中至少其一,缺失时必须在输出物中显式写 CONTEXT GAP,不得静默跳过。子技能与产物:spec-test-plan 冻结范围/策略/环境/准入准出/风险清单到 test-plan.md;spec-test-usecase 将 AC 转为可手工执行用例到 usecase.md;spec-test-suites 组织 smoke/regression/targeted 套件到 suites.md;spec-test-execute 记录执行结果与结论到 report-{date}-{version}.md;spec-test-bug 不落盘 bug 文件,只生成可粘贴到外部缺陷系统的缺陷报告正文,并指导把编号/链接/状态/严重程度与关联 TC 回写到 report-.md。它提供对齐 qa-test-planner 的能力:测试计划的分层与阻断口径、统一模板且每步可判定、AC 可追溯的用例、可定位 TC- 的套件、含覆盖统计与 AC↔TC 映射的报告。限制:不要求也不负责编写自动化测试代码;缺陷不在 Spec Pack 内单独落盘,禁止新增 verification/bugs/**。其余平台、收费等信息暂未提供。
spec-test
测试与质量
更新于 10-16 01:32