File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# TestPilot AI 开发备忘录
22
3- > 最后更新:2026-03-04晚(v4 .0 CI/CD自动化+CLI工具+Webhook通知, 395个测试全绿)
3+ > 最后更新:2026-03-04晚(v5 .0 手机测试+实机验证通过(vivo V2243A)+ 395个测试全绿)
44> 项目结构详见 README.md,此处不重复。
55
66---
@@ -95,16 +95,31 @@ git pull && poetry install && cd desktop && npm install && npm run build
9595| v2.3 | ✅ IDE插件打磨(蓝本模式Tab+测试控制+截图预览+端口修正→v1.0) |
9696| v3.0 | ✅ 环境管理页(本机模式默认+Docker可选折叠)+ 三AI交叉验证增强 |
9797| v4.0 | ✅ CI/CD自动化(CLI工具+GitHub Actions+Dockerfile+Webhook通知) |
98+ | v5.0 | 🔧 手机测试(A/B/C完成,D前端集成待做)— 实机验证通过(vivo V2243A) |
9899
99100- 测试总数:** 395个** ,全部通过
100101- 引擎端口:** 8900** (统一)
101102- IDE插件版本:** 1.0.0** (extension/,VSCode/Windsurf通用)
102103- CLI工具:` python cli.py run -b testpilot.json -o report.xml -f junit `
104+ - 手机测试:` python cli.py mobile devices ` / ` mobile connect ` / ` mobile screenshot `
103105- 三AI架构:** AI-A测试 + AI-B数据生成 + AI-C审查仲裁**
104106- Docker沙箱:** 可选高级功能** ,默认本机模式(不需要Docker)
105107- Webhook通知:钉钉/飞书/Slack/通用Webhook
108+ - Appium:v3.2.0 + UiAutomator2驱动(` npm install -g appium && appium driver install uiautomator2 ` )
106109- 桌面安装包:` desktop/src-tauri/target/release/bundle/nsis/TestPilot AI_1.0.0_x64-setup.exe `
107110
111+ ### v5.0 手机测试进度
112+ - ✅ ** v5.0-A** 多平台控制器架构(BaseController/WebController/AndroidController/MobileConfig)
113+ - ✅ ** v5.0-B** 13个手机测试API端点 + CLI ` mobile ` 命令组
114+ - ✅ ** v5.0-C** adb截图(秒级) + 移动端AI分析提示词 + 截图分析API
115+ - ⏳ ** v5.0-D** 前端集成:测试页加手机Tab + 环境管理页显示设备
116+
117+ ### v5.0 继续开发指南
118+ 1 . 启动引擎:` poetry run python cli.py serve `
119+ 2 . 启动Appium:` appium `
120+ 3 . 插上手机,确认:` python cli.py mobile devices `
121+ 4 . 接下来做 v5.0-D:前端页面加手机测试入口
122+
108123---
109124
110125## 六、MCP 配置(编程AI双向通信)
Original file line number Diff line number Diff line change 11# TestPilot AI - 项目规划文档
22
3- > ** 项目状态** :v4 .0 完成(CI/CD自动化+CLI工具+GitHub Actions+Webhook通知 )
3+ > ** 项目状态** :v5 .0 进行中(手机测试A/B/C完成,D前端集成待做,实机验证通过vivo V2243A )
44> ** 最后更新** :2026-03-04晚
55> ** 项目名称** :TestPilot AI(已确认)
66> ** 项目文件夹** :TestPilotAI
You can’t perform that action at this time.
0 commit comments