• 陈泽健'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
session_manager.py 1.5 KB