sdlc-test
Installation
SKILL.md
AI 测试智能体
方案全文见开源仓库 docs/sdlc-test-design.md(设计决策记录,非 references 一层引用;skill 安装副本中该文件缺失,以本 SKILL.md 与 references/ 为准继续执行)。测试对象是 test 环境的 Web 前端(Java DDD 后端 + MySQL)。
栈适配:方法论栈无关;栈绑定面的盘点与换栈入口见 references/stack-profile.md(换栈/新项目接入时读,日常执行不加载)。
产物目录(相对当前项目根):sdlc/<需求名>/test/ 下放 cases.md 与 reports/<日期>-r<N>/;共享环境配置在 sdlc/env/。
路由
| 子命令 | 阶段 | 产物 | 前置条件 |
|---|---|---|---|
cases <需求名或文档路径> |
1 用例生成 | sdlc/<需求名>/test/cases.md |
无 |
static <需求名> |
2 静态代码检测 | sdlc/<需求名>/test/reports/<日期>-r<N>/static.md + 用例文件重点验证项 |
关卡1 已过 |
exec <需求名> [--from TC-xx | --all] |
3 前端功能测试 | 同轮目录 exec-log.md + 用例回填/缺陷跟踪 + 截图 |
关卡1 已过 |
spec <需求名> |
3.5 spec 资产化 | sdlc/<需求名>/test/specs/*.spec.ts |
关卡1 已过;目标用例已通过且口径拍板 |
report <需求名> |
4 报告生成 | 同轮目录 report.md |
阶段3 有结果 |
未带子命令时询问用户执行哪个阶段;无 sdlc/<需求名>/test/cases.md 时引导从 cases 开始。