test-generator

Installation
SKILL.md

测试生成器

触发条件

当用户要求"生成测试"、"写单元测试"、"为 XX 函数写测试"、"增加测试覆盖率"时激活此技能。

工作流程

1. 分析目标代码

  • 读取目标文件,识别函数/类的输入输出
  • 分析参数类型、返回值、副作用
  • 识别依赖关系(数据库、API、文件系统等)

2. 确定测试策略

  • 纯函数:参数化测试,覆盖正常/边界/异常输入
  • 类方法:测试初始化、正常调用、状态变化
  • 异步函数:测试成功路径、超时、网络错误
  • 含副作用的函数:使用 mock/stub 隔离依赖

3. 生成测试用例

Related skills
Installs
8
GitHub Stars
67
First Seen
Apr 23, 2026