Caz de utilizare

Rulează același test pe fiecare telefon real.

Scriptează un flux o singură dată, rulează-l pe un telefon sau pe întreaga flotă, programează-l să se repete și revizuiește înregistrarea ecranului alături de traficul capturat.

Six phones racked to one bmfarm Mac mini beam a live mirror up into a browser farm view — a mirrored phone screen with a touch ripple beside a schedule card of checked runs — while the rack's traffic also streams into a small live dashboard feed with green status codes. dash.busymate.dev/farm 02:00 bmfarm live 200 201

Problema

Testarea manuală de regresie nu se scalează la N dispozitive

Simulatoarele ratează bug-urile specifice dispozitivelor reale, iar parcurgerea manuală a unui flux de autentificare pe zece telefoane fizice înainte de fiecare lansare este o muncă pe care nimeni nu și-o dorește.

Pentru echipele QA și mobile care au nevoie de un flux de autentificare, un traseu de achiziție sau o suită de regresie rulată pe hardware real — nu un simulator — pe mai multe dispozitive, după un program, fără ca cineva să țină fiecare telefon.

Phone Farm de la Busymate transformă un Mac cu un hub USB într-un laborator de dispozitive auto-găzduit. Conectează telefoane Android sau iOS și sunt provizionate automat — instalează și lansează aplicații, rulează fluxuri de tip caută-și-atinge, aplică un script pe loturi pentru fiecare dispozitiv conectat și programează repetarea întregului proces.

Cum rezolvă asta

Un Mac, zeci de telefoane, un script

Controlul și capturarea trăiesc în același flux — nu două produse cusute împreună.

Automatizează întreaga flotă

Fluxuri caută-și-atinge, instalări și lansări de aplicații, automatizări pe loturi, programări și înregistrări de ecran — rulează-le pe un telefon sau pe toate deodată.

Dispozitive, provizionate instant

Conectează un telefon și acesta apare în dashboard, provizionat și gata de control — fără cablaje pentru fiecare telefon, fără software de laborator de supravegheat.

Capturarea vine gratuit odată cu totul

HTTPS-ul fiecărui telefon din fermă trece prin același pipeline de capturare ca tot restul, astfel încât o rulare eșuată vine cu cererile exacte pe care le-a făcut — nu doar o captură de ecran.

Suprafețe implicate
  • Farm
  • Android
  • iOS
  • Dashboard
  • MCP

În fermă

Cum funcționează pe toată flota

Un Mac cu un hub USB e laboratorul; dashboard-ul e camera de control.

  1. 01

    Conectează telefoanele la host

    Rulează host-ul fermei pe Mac-ul care conduce telefoanele. Dispozitivele Android sunt adoptate automat prin depanare USB; dispozitivele iOS sunt pregătite după atingerile unice pe Mod dezvoltator și Încredere. Fiecare telefon apare în dashboard cu o identitate stabilă care supraviețuiește reconectărilor și repornirilor.

  2. 02

    Scrie fluxul pe care vrei să-l repeți

    Construiește un flux din acțiunile pe care le expune ferma — instalează și pornește o aplicație, găsește un element după etichetă și atinge-l, tastează text, fă o captură de ecran. Rulează-l întâi pe un telefon urmărind oglinda live, apoi selectează toate dispozitivele conectate și rulează-l pe toate deodată.

  3. 03

    Programează-l, apoi revizuiește fiecare rulare

    Atașează o programare ca fluxul să se repete în fiecare noapte sau înaintea fiecărui release. Fiecare rulare lasă o înregistrare de ecran lângă traficul HTTPS pe care l-a făcut telefonul în acel timp, așa că un pas eșuat vine cu cererea exactă care a eșuat, nu doar cu o poză a ecranului.

FAQ

Înainte să conectezi, întrebările obișnuite

Am nevoie de un serviciu de device lab sau de propriul hardware?

De al tău. Ferma e găzduită de tine: un Mac, un hub și telefoanele pe care le ai deja. Nu există contor pe minut și nici taxă pe loc — tu rulezi host-ul, dashboard-ul îl conduce.

Poate un singur script să ruleze pe iOS și Android?

Acțiunile sunt comune — instalează, pornește, găsește-și-atinge, tastează, captură de ecran — dar etichetele elementelor diferă între platforme, așa că un flux are de obicei nevoie de o variantă per platformă pentru pașii care ating interfața.

Poate un agent AI să conducă rulările?

Da. Fiecare acțiune a fermei e și un instrument MCP, așa că un agent conectat la serverul MCP poate instala o aplicație, rula un flux și citi înapoi înregistrarea și traficul — sub aceleași reguli de rol și confirmare ca un operator uman.

Ce se întâmplă când un telefon pică de pe USB?

Host-ul îl reconectează și îi păstrează identitatea, așa că programările țintite spre acel telefon se reiau fără reconfigurare — o reconectare, o repornire sau o schimbare de hub nu îl transformă niciodată într-un dispozitiv nou.

Testează pe telefoane reale, nu pe un simulator

Conectează primul tău dispozitiv și rulează astăzi un flux scriptat pe întreaga flotă.

Ask your mate