Преглед на файлове

docs: 补充 E2E 测试策略说明

基于 Playwright MCP 实践添加测试策略要点:
- 即时验证:Story 开发过程中立即验证
- 模块化验证:每完成一个模块立即验证
- 减少返工:早期发现问题减少成本

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
yourname преди 4 дни
родител
ревизия
7a3e340efd
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      CLAUDE.md

+ 5 - 0
CLAUDE.md

@@ -19,6 +19,11 @@
     - 验证测试流程的可行性,熟悉页面交互
     - 将验证过的流程转化为自动化测试代码
     - 这样可以减少测试编写时的反复调试,提高效率
+  - **测试策略要点**:
+    - **即时验证**: 在 Story 开发过程中立即使用 Playwright MCP 进行测试验证
+    - **模块化验证**: 每完成一个功能模块立即验证,不等到专门的 E2E 测试 Story
+    - **减少返工**: 早期发现问题可以减少后期返工成本
+    - **示例流程**: Page Object 开发 → Playwright MCP 探索验证 → 代码修复 → 提交
   - **推荐使用子代理运行**: 运行 Playwright E2E 测试时,使用 Task 工具的 Bash 子代理方式运行,速度更快且多个 Playwright 进程不会冲突
     - 示例提示词: "在 web 目录下运行 `pnpm exec playwright test --config=tests/e2e/playwright.config.ts --project=chromium --grep \"测试名称\"`"
   - 运行所有E2E测试: `pnpm test:e2e:chromium`