fix(executor): 将 Playwright 执行器从异步改为同步以解决 Windows 子进程限制
核心改动:
- 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:
Claude <noreply@anthropic.com>
正在显示
.github/workflows/ci-cd.yml
0 → 100644
Docs/PRD/自动化测试平台/当前进度记录.md
0 → 100644
Docs/PRD/自动化测试平台/测试结果汇总报告.md
0 → 100644
backend/app/routers/cleanup.py
0 → 100644
请
注册
或者
登录
后发表评论