AI 助手读取 iOS-Automation-Framework/meteortest.yml,并登记 api_smoke。
当前步骤MeteorTest 交互 Demo
用浏览器内交互演示 AI 辅助的项目、套件、任务、执行、报告和下一步动作闭环。
这个 Demo 把 AI 操作入口放在最前面:AI 助手可以辅助导入项目协议、登记套件、准备任务、交给 Local Agent 执行、查看报告上下文,并建议下一步动作。当前官网 Demo 仍是浏览器内 mock 数据,但同一条 API smoke 链路已经通过 MeteorTest Local Agent 完成本地验证。
运行 MeteorTest 闭环
这个浏览器 walkthrough 使用 mock 数据展示 MeteorTest 闭环。同一条 mock-backed API smoke 链路也已经完成一次本地 MeteorTest Agent 运行;运行结果会单独展示。
AI 助手在用户确认后,把项目、套件、环境和任务元数据绑定成一次排队运行。
使用测试仓库 .venv,并将 API_BASE_URL 指向本地 mock API 后运行 pytest。
写回状态、output.log、Allure 产物和 AI 辅助失败上下文。
基于项目、任务、报告和日志上下文解释结果,并建议重跑、环境配置或代码跟进。
> 已从 iOS-Automation-Framework 读取 meteortest.yml
MeteorTest 已在本地运行 mock-backed API smoke suite
一个 MeteorTest Local Agent 任务基于确定性的本地 mock API 执行了 iOS-Automation-Framework 的 `api_smoke`,并采集了任务级日志和 Allure 结果产物。
运行摘要
- 套件:api_smoke
- 环境:local-mock-api
- 运行时:iOS-Automation-Framework/.venv,Python 3.13
- 用例选择:选中 6 个 smoke 用例,排除 16 个非 smoke 用例
- 产物:output.log 和 Allure results 已写入任务级报告路径
公开官网仍使用浏览器内 mock Demo,已上线的 Web 预览也保持执行私有。公网联网执行要等认证、数据隔离和执行器安全设计完成后再推进。
MeteorTest Web 已经具备真实控制台界面
这些截图来自本地 MeteorTest Web 预览,使用脱敏 mock 数据捕获。它们展示当前控制台结构,不暴露私有 Supabase 数据、本机路径、凭据或真实测试账号。

执行工作台
Dashboard 在有数据的控制台布局中展示任务状态、项目接入、执行器健康、AI 辅助入口和执行链路。

报告中心
报告页面基于 mock 执行数据展示任务结果、失败上下文、报告摘要和 AI 分析入口。

AI 操作台
AI 页面展示会话列表、可执行快捷模板、任务化提示词和助手工作区,使 AI 更像操作入口,而不是单纯聊天框。
这不是公网联网 Demo。MeteorTest Web 现在已经作为公网预览上线,但 Local Agent 执行仍保持私有。
这个 Demo 展示什么
1. AI 作为操作入口
流程从 AI 辅助项目和套件操作开始,而不是把 AI 只当成报告分析功能。
2. 交给 Local Agent
模拟展示准备好的任务如何交给 Local Agent,并通过测试仓库自己的运行时执行。同一套 mock-backed smoke suite 已经在本地 MeteorTest Agent 运行中成功完成。
3. 报告和下一步
最后一步突出报告查看和 AI 辅助跟进,包括环境配置或重跑建议。
当前可见内容
- 展示 AI 辅助操作闭环的浏览器内交互 walkthrough。
- 来自 MeteorTest Local Agent 的本地运行结果,覆盖 mock-backed iOS-Automation-Framework API smoke suite。
- 任务状态、pytest 摘要、运行时和报告产物摘要已经整理为公开安全的展示内容。
- 公开安全的项目链接和实现说明。