MAT 控制台 · 使用手册

给移动 App 做自动化测试的本机控制台 —— 连设备、遍历探索、AI 生成用例、执行出报告,一条链路走完。

快速上手(5 步完成首次闭环)

  1. 连设备 —— 打开「设备/执行日志」,连接一台 Android 真机(USB 打开调试)或 iOS 模拟器;投屏画面正常显示即连接成功。
  2. 遍历探索 —— 打开「遍历探索」,选好被测 App 启动自动遍历:AI 会像真人一样点遍 App,发现异常的同时沉淀页面图谱(这是后续 AI 生成用例的基础)。
  3. 生成用例 —— 打开「用例生成/导入」,用一句话描述测试场景(如「搜索一个关键词并验证结果页出现」),AI 依据页面图谱生成可执行用例;也支持导入 Excel / Markdown 手工用例。
  4. 执行用例 —— 打开「用例管理/执行」,勾选用例、选设备后点「运行」;套件可批量执行并支持用例间冷启动。
  5. 看报告 —— 打开「报告」:每条执行都有截图、录屏、日志的完整证据链;失败步骤可用「AI 归因」自动归类失败原因。
提示:不确定下一步做什么时,看「概览」页的下一步建议卡——它会根据当前环境自动给出唯一主行动和跳转按钮。

功能分区

用例管理与执行

菜单用途
设备/执行日志设备实时投屏与快捷操控;所选设备的执行日志(上)与近期任务日志(下,最近 50 条)。任务记录存内存,服务重启即清空。
遍历探索自动遍历 App 发现异常,同时沉淀页面图谱供 AI 生成用例。重建页面索引只依赖一台在线 Android 设备;执行期间会占用设备并打开被测 App。
用例生成/导入一句话生成用例(可先用「AI 润色」把模糊描述对齐到真实控件,润色免费);或导入 Excel / Markdown 手工用例(XMind 导入支持「前置」子主题自动转前置条件)。
用例管理/执行用例编辑(结构化步骤卡片)、运行与批量执行;支持套件、数据驱动、批量操作下拉。

资产

菜单用途
报告执行证据链报告(按完成时间倒序);套件批量执行按批次折叠汇总。报告头部有失败原因汇总与 AI 归因卡。
自愈提案定位失败被自愈救回的步骤在这里确认,确认后生成修复用例回写。
页面复核复核 AI 起的页面标题与功能描述;人工填写的标记为 manual,AI 补全不会覆盖。

更多

菜单用途
设置订阅(套餐与成员管理)、用例凭据、本地数据导出、关于。右上角名字按钮可随时改名。
操作记录团队模式下所有写操作的审计日志:谁、何时、动了什么。

团队协作与成员

控制台跑在本机,全团队可共用同一台主机。首次进入会要求填写团队成员名字:一个名字占一位(默认上限 5 人),任务与报告按「执行人」区分,操作记录可追溯。

套餐口径:功能不分档、全员一致;区别在 AI 生成额度、视觉兜底额度与成员数。标准版 AI 生成不限额度、视觉兜底每月有上限(默认 300 次);体验版 AI 生成按额度计(每任务 1 次,AI 润色免费不扣额)、视觉兜底 20 次/月。

常见问题

前面执行的日志怎么不见了?

任务记录存在内存里,服务重启即清空——这是正常设计;落盘的报告在「报告」页不受影响。

「可选步骤(onFailure=continue)」是什么意思?

启动广告、权限弹窗这类「可能出现也可能不出现」的前置步骤会标为可选:目标没出现时记 skipped 并继续执行,不算失败。引擎拉起 App 后也会自动清理广告与权限弹窗。

定位失败能自动救回吗?

有三级自愈:本地模糊重定位 → 页面图谱匹配 → 视觉兜底(VL 模型按控件截图位置定位)。被救回的步骤会出现在「自愈提案」,确认后回写用例。

用例列表里的 #N 编号是什么?

仅用于展示沟通的稳定序号(删除不回收);对账以报告里的 caseId 为准。

报告怎么按人区分?

每条执行记录「执行人」(右上角填的名字);套件批次行如有多人执行会显示「N 人」并在悬停时展开名单。

更多产品信息见 mobileaitest.com。本手册对应控制台 0.6.x,界面以实际版本为准。