SuperAPI AI 工具集

ln-510-test-planner

测试与质量

查看项目

更新于 10-16 06:23

技能介绍

用途:为 Story 编排完整测试规划流水线,本身不做具体工作,只通过 Skill 工具协调与委派。调用方为 ln-500-story-quality-gate,在其 Pass 1 回归测试通过后触发。

主要能力与流程:

  1. 发现阶段:从 docs/tasks/kanban_board.md 自动发现 Team ID,校验 ln-500 提供的 Story ID。
  2. 研究委派:在 Linear 评论中查找“## Test Research:”标题,若不存在则调用 ln-511-test-researcher,等待完成并确认评论已创建。
  3. 手工测试委派:查找“## Manual Testing Results”标题,若不存在则调用 ln-512-manual-tester,等待完成并确认结果评论;若有验收标准失败则停止流水线并向 ln-500 报告需要修复。
  4. 自动化测试规划委派:调用 ln-513-auto-test-planner,确认 Linear 中测试任务已创建或更新,并返回任务 URL。
  5. 汇报:向 ln-500 返回各阶段结果(研究完成/跳过、手工测试通过/失败、测试任务创建/更新及 URL)。

使用方式:所有委派必须使用 Task 工具并设置 subagent_type: "general-purpose" 以隔离上下文,提示模板为 Task(description: "[Phase N] test planning via ln-51X", prompt: "Execute ln-51X-{worker}. Read skill from ln-51X-{worker}/SKILL.md. Story: {storyId}", subagent_type: "general-purpose")。阶段按 511 → 512 → 513 顺序执行,每步依赖前一步。

前提条件:Story 中所有实现任务状态为 Done;回归测试通过(ln-502);代码质量已检查(ln-501)。

限制与规则:编排器不直接执行任务,不直接做网络搜索、不直接创建 bash 测试脚本、不直接创建测试任务;不得无理由跳过任何阶段;手工测试失败时快速失败并停止。版本 4.0.0,最后更新 2026-01-15。