같은 테스트를 실행하세요
흐름을 한 번 스크립트로 작성하면 휴대폰 한 대 또는 전체 플릿에서 실행하고, 반복되도록 예약하고, 캡처된 트래픽과 함께 화면 녹화를 검토할 수 있습니다.
수동 회귀 테스트는
시뮬레이터는 실제 기기에서만 발생하는 버그를 놓치고, 매 릴리스 전에 열 대의 실제 휴대폰에서 로그인 흐름을 수동으로 탭하는 것은 아무도 원하지 않는 일입니다.
시뮬레이터가 아닌 실제 하드웨어에서, 여러 대의 기기에 걸쳐, 일정에 따라, 누군가 모든 휴대폰을 붙잡고 있을 필요 없이 로그인 흐름, 구매 경로, 회귀 스위트를 실행해야 하는 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에서 모두 실행할 수 있나요?
동작(설치, 실행, 찾아서 탭, 입력, 스크린샷)은 공통이지만 요소 라벨이 플랫폼마다 다르므로, UI를 건드리는 단계에는 보통 플랫폼별 변형이 필요합니다.
AI 에이전트가 실행을 주도할 수 있나요?
예. 모든 팜 동작은 MCP 도구이기도 하므로, MCP 서버에 연결된 에이전트는 앱을 설치하고 흐름을 실행하고 녹화와 트래픽을 읽어올 수 있습니다. 사람 운영자와 같은 역할과 확인 규칙 아래에서요.
휴대폰이 USB에서 빠지면 어떻게 되나요?
호스트가 다시 연결하고 신원을 유지하므로, 그 휴대폰을 대상으로 한 스케줄은 재설정 없이 재개됩니다. 다시 꽂거나 재부팅하거나 허브를 바꿔도 새 기기가 되지 않습니다.