手动回归测试
模拟器会遗漏真机才会出现的 bug,而在每次发布前手动在十台真机上点完整个登录流程,是没人愿意做的工作。
适合需要在真实硬件(而非模拟器)上、跨多台设备、按计划自动运行登录流程、购买路径或回归测试套件的 QA 和移动团队——无需人工逐一手持每台手机操作。
Busymate 的 Phone Farm 能把一台带 USB 集线器的 Mac 变成自托管的设备实验室。连接 Android 或 iOS 手机后会自动完成配置——安装并启动应用、运行“查找并点击”流程、在所有已连接设备上批量执行脚本,并将整个流程设为定时重复。
一台 Mac,
控制与抓包共存于同一条数据流中——而不是两个拼凑起来的产品。
自动化整个机群
查找并点击流程、应用安装与启动、批量自动化、定时任务与屏幕录制——可以在单台手机上运行,也可以同时在所有手机上运行。
设备,秒速就绪
连接一台手机,它就会出现在仪表板中,自动完成配置并可立即控制——无需为每台手机单独接线,也无需照看实验室软件。
抓包功能免费随行
机群中每台手机的 HTTPS 流量都会经过与其他一切相同的抓包管道,因此一次失败的运行会附带它发出的确切请求——而不仅仅是一张截图。
- Farm
- Android
- iOS
- Dashboard
- MCP
它如何工作:
一台带 USB 集线器的 Mac 就是实验室;仪表盘就是控制室。
- 01
把手机接到主机
在驱动手机的 Mac 上运行机群主机。Android 设备通过 USB 调试自动接管;iOS 设备在一次性点击“开发者模式”和“信任”后完成配置。每台手机都以稳定的身份出现在仪表盘中,重新插拔和重启都不会改变它。
- 02
编写你想重复的流程
用机群提供的操作组合出一个流程——安装并启动应用、按标签找到元素并点按、输入文本、截图。先在一台手机上运行并通过实时镜像观察,再选中所有已连接设备一次性全部运行。
- 03
设置计划,然后审阅每次运行
附加一个计划,让流程每晚或每次发布前重复执行。每次运行都会在手机当时产生的 HTTPS 流量旁留下一段屏幕录像,因此失败的步骤会附带那个确切失败的请求,而不只是一张屏幕截图。
接入设备之前,
需要设备实验室服务,还是用自己的硬件?
用自己的。机群是自托管的:一台 Mac、一个集线器,加上你已有的手机。没有按分钟计费,也没有席位费——你运行主机,仪表盘来驱动它。
一个脚本能同时在 iOS 和 Android 上运行吗?
操作是共享的——安装、启动、查找并点按、输入、截图——但元素标签在两个平台上不同,所以涉及界面的步骤通常需要为每个平台准备一个变体。
AI 代理能驱动这些运行吗?
可以。每个机群操作同时也是一个 MCP 工具,因此连接到 MCP 服务器的代理可以安装应用、运行流程并读回录像和流量——受与人工操作员相同的角色和确认规则约束。
手机从 USB 掉线会怎样?
主机会重新连接并保留它的身份,因此指向那台手机的计划任务无需重新设置即可恢复——重新插拔、重启或更换集线器永远不会把它变成新设备。