mcpField
G
gsd-add-tests

gsd-add-tests

github.com/shoootyou测试与质量22110 次安装32 周前更新
代码仓库

关于 gsd-add-tests

gsd-add-tests 根据已完成阶段的规划文档生成单元测试和浏览器 E2E 测试。它会分类实现文件,并在测试计划审批及 RED-GREEN 验证等环节设置确认门槛。

主要功能

  1. 01将文件归类为单元测试、E2E 或跳过
  2. 02生成待审批的测试计划
  3. 03生成单元及浏览器 E2E 测试
  4. 04检查 RED-GREEN 验证
  5. 05报告测试缺口

适用场景

  1. 01为已完成的项目阶段补充测试
  2. 02生成测试前审查测试范围

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/shoootyou/get-shit-done-multi --skill gsd-add-tests

安装后在 Claude Code 中输入/gsd-add-tests确认已加载。

详细介绍

使用已完成阶段的 SUMMARY.md、CONTEXT.md 和 VERIFICATION.md 作为规范,生成单元测试和 E2E 测试。

分析实现文件,将其归类为 TDD(单元测试)、E2E(浏览器测试)或跳过,然后向用户展示测试计划以供批准,接着按照 RED-GREEN 规范生成测试。

输出:提交测试文件,提交信息为 test(phase-{N}): add unit and E2E tests from add-tests command

<execution_context> @{{PLATFORM_ROOT}}/get-shit-done/workflows/add-tests.md </execution_context>

阶段:$ARGUMENTS

@.planning/STATE.md @.planning/ROADMAP.md

端到端执行 @{{PLATFORM_ROOT}}/get-shit-done/workflows/add-tests.md 中的 add-tests 工作流。 保留所有工作流关卡(分类审批、测试计划审批、RED-GREEN 验证、差距报告)。

评论

支持 Markdown