可交互 mock Demo

MeteorTest 交互 Demo

用浏览器内交互演示 AI 辅助的项目、套件、任务、执行、报告和下一步动作闭环。

这个 Demo 把 AI 操作入口放在最前面:AI 助手可以辅助导入项目协议、登记套件、准备任务、交给 Local Agent 执行、查看报告上下文,并建议下一步动作。当前官网 Demo 仍是浏览器内 mock 数据,但同一条 API smoke 链路已经通过 MeteorTest Local Agent 完成本地验证。

可交互 mock Demo

运行 MeteorTest 闭环

这个浏览器 walkthrough 使用 mock 数据展示 MeteorTest 闭环。同一条 mock-backed API smoke 链路也已经完成一次本地 MeteorTest Agent 运行;运行结果会单独展示。

AI 导入项目协议

AI 助手读取 iOS-Automation-Framework/meteortest.yml,并登记 api_smoke。

当前步骤
AI 创建平台任务

AI 助手在用户确认后,把项目、套件、环境和任务元数据绑定成一次排队运行。

Local Agent 执行

使用测试仓库 .venv,并将 API_BASE_URL 指向本地 mock API 后运行 pytest。

收集报告上下文

写回状态、output.log、Allure 产物和 AI 辅助失败上下文。

AI 建议下一步

基于项目、任务、报告和日志上下文解释结果,并建议重跑、环境配置或代码跟进。

任务demo-api-smoke-001
套件api_smoke
执行器local-agent-win
运行时iOS-Automation-Framework/.venv
报告Allure + output.log
> 已从 iOS-Automation-Framework 读取 meteortest.yml
已验证的本地运行

MeteorTest 已在本地运行 mock-backed API smoke suite

一个 MeteorTest Local Agent 任务基于确定性的本地 mock API 执行了 iOS-Automation-Framework 的 `api_smoke`,并采集了任务级日志和 Allure 结果产物。

任务phase9-api-smoke-001
结果Succeeded
Pytest6 passed
退出码0

运行摘要

  • 套件: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 数据、本机路径、凭据或真实测试账号。

MeteorTest 本地 Dashboard 预览截图

执行工作台

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

MeteorTest 本地报告中心预览截图

报告中心

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

MeteorTest 本地 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 摘要、运行时和报告产物摘要已经整理为公开安全的展示内容。
  • 公开安全的项目链接和实现说明。