Appearance
用 Claude Code 做测试
大多数项目测试覆盖率低,不是因为懒,是因为手写测试太枯燥。Claude Code 把这件事的成本降低了80%。
这是通用测试模块,不是 Agent 主线里的 Agent Eval 模块。Agent 专属的测试、评估和可靠性内容已经放进 Agent 主线测试与可靠性。
这个模块讲什么
| 课次 | 主题 | 核心内容 |
|---|---|---|
| 01 | 单元测试 | 组件测试、Hook 测试、工具函数测试 |
| 02 | E2E 测试 | Playwright 流程测试、关键路径覆盖 |
| 03 | TDD 工作流 | 先写测试再让 Claude 实现 |
学完你能做什么
- 为任意组件生成完整的单元测试套件
- 用自然语言描述用户流程,生成 Playwright 测试
- 用 TDD 方式让 Claude Code 实现功能——测试在前,代码在后
- 分析测试报告,让 Claude 补充覆盖率缺口
推荐测试工具组合
| 场景 | 工具 |
|---|---|
| 单元 / 组件测试 | Vitest + Testing Library |
| E2E 测试 | Playwright |
| 覆盖率报告 | Vitest --coverage |
