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