
在移动应用测试中,“需求描述模糊、执行路径复杂、回归节奏紧”几乎是团队每天都在面对的现实。为此,优测云真机已上线 AI Agent 功能,并通过 Gitee AI 模力方舟接入智谱 AutoGLM-Phone-9B 和千问 MAI-UI-8B 模型,让 AI 直接操作真实设备,把自然语言需求转化为可执行的自动化行动,显著提升测试效率与覆盖度。此外,我们围绕“更懂业务、更可控、更好用”带来两项关键增强:Rules(规则)能力上线,支持多模型自由切换。
本文将为您介绍云真机 AI 探索测试的功能,为您准备好30分钟免费体验时长,邀请您参与有奖体验!

第1步: 登录优测平台并注册:https://utest.21kunpeng.com/home/cloudphone?from=tencentcloud
第2步:扫描上方图片二维码,联系客服领取免费体验时长
第3步:体验AI探索测试功能后,分享使用场景和感受
优测云真机平台本次升级将前沿的 AI Agent 与真实的移动设备操作环境深度融合,为开发者和测试工程师配备了一位不知疲倦的智能副驾,让 AI 直接为你操作真机,为研发测试工作方式带来无限可能。
自然语言输入指令即可指挥 AI 操作手机。你可以像与同事交流一样向 AI 下达任务,无需编写任何代码或脚本。

全程可视化 AI 思考与执行过程。平台不仅展示AI的操作步骤,还会呈现其背后的推理逻辑和决策依据,使你能够理解 AI 的“思路”,而不仅仅是看到结果。

详尽的操作记录与 AI 执行日志。每次测试执行都会生成完整的日志,包括每一步操作截图、时间戳、操作类型和结果状态,为问题排查和测试分析提供全面数据支持。

优测云真机平台新增 Rules 能力,把“业务规范与测试约束”显式化、可配置化,作为 AI 控制的约束条件,让 AI 行为更可控、结果更可复现。
在真实业务测试中,AI 仅“能操作界面”并不足够,测试正确性往往依赖隐含的业务规范与团队约定,例如:

智谱 AutoGLM-Phone-9B 和千问 MAI-UI-8B 两大模型各有优势。此次更新支持模型自由切换功能,用户可根据自身测试需求,自主选择更适配的模型。
模型 | 专长领域 | 适用场景 | 优势特点 |
|---|---|---|---|
AutoGLM-Phone-9B | 移动端操作优化 | 通用功能测试、复杂流程测试 | 手机操作深度优化,理解移动端交互逻辑 |
MAI-UI-8B | UI 界面识别与验证 | 界面一致性测试、视觉回归测试 | 强大的元素识别能力,精准定位界面问题 |
① 选择 AutoGLM-Phone-9B:
② 选择 MAI-UI-8B:
① 明确测试界:配置 Activity 或 URL 白名单,严禁AI跳出待测APP(如跳转至微信、支付宝或系统设置);
② 黑名单机制:将广告页、退出登录按钮、注销账号入口加入黑名单,防止测试过早中断;
③ 去重与环路避免:启用UI结构相似度去重,避免在同一页面死循环;
④ 重启策略:当连续 N 次操作无页面变化或陷入死胡同(Dead End)时,强制重启APP。
① 操作频率限制:设置操作间隔不低于 300ms,模拟真实用户行为,避免因点击过快导致的系统级 ANR。
② 事件权重配置:点击事件权重应 > 70%,滑动> 10%,系统按键(返回/主页)< 5%。
③ 长按与多点触控:仅在特定组件(如语音按钮、图片缩放)上启用长按或多点触控,默认关闭。
① 弹窗自动处理:
② 卡死熔断:若在同一页面停留超过 60秒 无有效状态变化,强制触发“后退”或“重启App”
③ 网络容错:当遇到网络异常页面(如404、无网络提示),应触发“重试”按钮或检查设备网络连接。
在导航类APP中,存在大量的特有图标按钮,模型默认识别不稳定,通过使用 Rules,我们可以让模型理解这类图标按钮的大致位置及展示样式,从而实现稳定地定位操作。以导航路线按钮为例,配置 Rules 后路线按钮识别成功率100%,未配置Rules,路线按钮识别成功率33%。
路线按钮识别:路线按钮在首页右侧的按钮栏中是箭头标识的按钮开始执行任务...
步骤 1: 💭 打开应用,包名 com.xxx.map。
打开APP应用
步骤 2: 💭 当前在APP首页,需点击路线按钮进入多方案页。
点击路线按钮进入多方案页面
步骤 3: 💭 上一步误入“反馈”页,需返回首页,再点击路线按钮进入多方案页。
返回首页并点击路线按钮进入多方案页
步骤 4: 💭 在首页,点击路线按钮进入多方案页。
点击首页的路线按钮进入多方案页面
步骤 5: 💭 误入“反馈”页,需返回首页,再尝试点击路线按钮。开始执行任务...
💬 步骤 1: - 当前在APP首页,需要点击路线按钮进入多方案页。
点击路线按钮进入多方案页面
💬 步骤 2: - 在“路线”页,需要点击“输入终点”框以进入地点搜索。
点击“输入终点”框以开始搜索目的地
💬 步骤 3: - 在终点搜索页,输入“星海公园”,选择第一个结果以设置终点。
在终点搜索框输入星海公园并选择第一个结果
💬 步骤 4: - 需要选择第一个“星海公园”结果以设置终点。
选择第一个星海公园结果作为终点
💬 步骤 5: - 在公交方案列表页,需要点击“公交”Tab以确保处于公交方案页。
点击公交Tab切换至公交方案列表页
💬 步骤 6: - 在公交方案列表页,需要查看第一条公交方案(1号线),点击其卡片以展开详细换乘步骤。
点击第一条公交方案卡片以查看详细换乘步骤
💬 步骤 7: - 在公交详情页,需要点击“开始导航”以进入公交行中导航。
点击公交详情页的开始导航按钮
💬 步骤 8: - 在公交行中导航页,需要点击左上角的退出按钮返回首页。
点击公交导航页左上角退出按钮返回首页
步骤 9: - 需要点击“退出导航”以结束导航并返回首页。
点击退出导航按钮以返回首页
💬 步骤 10: - 已返回“路线”页,首页抽屉和金刚位未显示,需按返回键返回首页。
按返回键返回到首页
💬 步骤 11: - 已返回腾讯地图首页,所有步骤已按顺序执行并验证通过。原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。