1. 12 7月, 2026 1 次提交
    • 陈泽健's avatar
      fix(executor): 将 Playwright 执行器从异步改为同步以解决 Windows 子进程限制 · 726e4713
      陈泽健 提交于
      核心改动:
      - playwright_executor.py: 使用 sync_playwright API 替代 async_playwright,新增 do_login() 自动登录方法
      - execution_service.py: 适配同步执行器,使用 ThreadPoolExecutor 批量执行用例
      - main.py: 配置 WindowsProactorEventLoopPolicy,新增 cleanup 数据清理路由
      
      功能增强:
      - 新增自动登录功能,支持已登录态下跳过登录页导航步骤
      - 新增数据清理模块(cleanup.py, cleanup_service.py)
      - 新增 selector_mapper.py 和 session_manager.py 工具类
      
      Bug修复:
      - App.vue: 修复 Vue3 路由使用问题(在 setup 顶层调用 useRoute)
      
      其他:
      - 新增 .github/workflows/ci-cd.yml CI/CD 配置
      - 新增 PRD 需求文档、进度记录、测试报告文档
      - 更新 CreateCMD skill 路径配置
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      726e4713
  2. 11 7月, 2026 1 次提交
    • 陈泽健's avatar
      feat: 初始化自动化测试平台项目 · 580949a1
      陈泽健 提交于
      - 后端 FastAPI + SQLAlchemy + Playwright,31 个文件 ~5300 行
        - 模块管理、用例管理、执行管理、录制器、统计分析、报告管理 API
        - Playwright 测试执行引擎(11 种动作 + 8 种断言)
        - WebSocket 实时推送
      - 前端 Vue3 + Element Plus + TypeScript + ECharts,23 个文件 ~5000 行
        - 模块管理、用例管理、用例录制器、执行中心、报告中心、仪表盘
        - 步骤详情面板组件
      - Excel 用例导入脚本
      - PRD 需求文档、执行计划文档、开发进度报告
      - 4 个 Claude Code 技能(CreateCMD、GitCommit、prd-code、prd-plan)
      Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
      580949a1
  3. 11 9月, 2024 1 次提交