mcpField

Test Generator

github.com/eddiebe147测试与质量52 次安装
代码仓库

关于 Test Generator

Test Generator 是用于编码工作的技能,可根据代码和用户流程生成单元测试与端到端测试,涵盖预期行为、边界与错误情况、模拟依赖、选择器、断言和测试数据。

主要功能

  1. 01生成单元测试
  2. 02覆盖边界与错误情况
  3. 03模拟依赖项
  4. 04创建端到端测试场景
  5. 05设置选择器与断言

适用场景

  1. 01为函数补充测试
  2. 02端到端测试关键用户流程
  3. 03覆盖边界条件与失败场景

安装

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

$npx skills add https://github.com/eddiebe147/claude-settings --skill test-generator

安装后在 Claude Code 中输入/test-generator确认已加载。

详细介绍

测试生成器

生成全面的测试套件,在代码上线前发现 Bug。从单元测试到端到端场景,创建让你有信心发布的测试。

核心工作流

工作流 1:生成单元测试
  1. 分析代码 - 理解函数的输入和输出
  2. 正常路径 - 测试预期行为
  3. 边界情况 - 测试边界条件
  4. 错误情况 - 测试失败场景
  5. 模拟 - 为依赖项创建模拟对象
工作流 2:生成端到端测试
  1. 用户流程 - 确定关键路径
  2. 测试场景 - 编写分步测试
  3. 选择器 - 定义可靠的元素选择器
  4. 断言 - 验证预期结果
  5. 数据设置 - 处理测试数据

快速参考

操作命令
生成单元测试“为[函数]生成测试”
端到端测试“为[流程]创建端到端测试”
覆盖率报告“分析测试覆盖率”

评论

支持 Markdown