yourname 16fe25d45a docs(e2e): 创建 Story 11.3 - Platform 列表显示验证测试 6 dagen geleden
..
README.md 16fe25d45a docs(e2e): 创建 Story 11.3 - Platform 列表显示验证测试 6 dagen geleden

README.md

Integration Tests (Playwright)

此目录用于存放 Playwright 集成测试,测试工具函数与真实 DOM 的交互。

测试基础设施要求

集成测试需要独立的测试应用。在实现集成测试之前,需要:

  1. 创建测试应用 - tests/test-app/

    • 使用 Vite + React
    • 包含实际的 Radix UI 组件
    • Playwright 配置自动启动服务器
  2. 配置 Playwright - playwright.config.ts

    • 设置 webServer 启动测试应用
    • 配置测试目录为 tests/integration

计划的集成测试

当测试应用创建后,此目录将包含以下测试文件:

  • select-scenarios.spec.ts - Radix UI Select 工具集成测试
  • upload-scenarios.spec.ts - 文件上传工具集成测试
  • form-scenarios.spec.ts - 表单辅助工具集成测试

当前状态

  • Epic 1 专注于包基础结构和单元测试
  • 集成测试将在 Epic 3 实现(Story 3.1-3.5)
  • 测试应用将在 Story 3.1 创建

参考资料