Caso de uso

Rode o mesmo teste em cada telefone real.

Programe um fluxo uma vez, rode-o em um telefone ou em toda a frota, agende-o para repetir, e revise a gravação de tela junto ao tráfego capturado.

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

O problema

Testes de regressão manuais não escala para N dispositivos

Simuladores perdem bugs de dispositivo real, e tocar manualmente em um fluxo de login em dez telefones físicos antes de cada lançamento é um trabalho que ninguém quer.

Para times de QA e mobile que precisam de um fluxo de login, um caminho de compra ou uma suíte de regressão executada em hardware real — não um simulador — em mais de um dispositivo, sob agendamento, sem alguém segurando cada telefone.

O Phone Farm da Busymate transforma um Mac com um hub USB em um laboratório de dispositivos autogerenciado. Conecte telefones Android ou iOS e eles são provisionados automaticamente — instale e abra apps, rode fluxos de buscar-e-tocar, aplique um script em lote a todos os dispositivos conectados, e agende para repetir.

Como resolve isso

Um Mac, dezenas de telefones, um script

Controle e captura vivem no mesmo feed — não dois produtos costurados juntos.

Automatize toda a frota

Fluxos de buscar-e-tocar, instalações e aberturas de apps, automações em lote, agendamentos e gravações de tela — execute-os em um telefone ou em todos de uma vez.

Dispositivos, provisionados instantaneamente

Conecte um telefone e ele aparece no painel, provisionado e pronto para controlar — sem fiação por telefone, sem software de laboratório para vigiar.

A captura vem de brinde

O HTTPS de cada telefone da farm passa pelo mesmo pipeline de captura que tudo o mais, então uma execução falha vem com as requisições exatas que ela fez — não só uma captura de tela.

Superfícies envolvidas
  • Farm
  • Android
  • iOS
  • Dashboard
  • MCP

Na farm

Como funciona em toda a frota

Um Mac com um hub USB é o laboratório; o dashboard é a sala de controle.

  1. 01

    Conecte os celulares ao host

    Rode o host da farm no Mac que controla os celulares. Dispositivos Android são adotados automaticamente pela depuração USB; dispositivos iOS são provisionados após os toques únicos de Modo Desenvolvedor e Confiar. Cada celular aparece no dashboard com uma identidade estável que sobrevive a reconexões e reinicializações.

  2. 02

    Roteirize o fluxo que você quer repetir

    Monte um fluxo com as ações que a farm expõe — instalar e abrir um app, encontrar um elemento pelo rótulo e tocá-lo, digitar texto, tirar uma captura de tela. Rode primeiro em um celular acompanhando o espelho ao vivo, depois selecione todos os dispositivos conectados e rode em todos de uma vez.

  3. 03

    Agende, depois revise cada execução

    Anexe um agendamento para que o fluxo se repita toda noite ou antes de cada release. Cada execução deixa uma gravação de tela ao lado do tráfego HTTPS que o celular fez durante ela, então um passo que falhou vem com a requisição exata que falhou, não só uma imagem da tela.

FAQ

Antes de conectar, as perguntas de sempre

Preciso de um serviço de laboratório de dispositivos ou do meu próprio hardware?

Do seu. A farm é auto-hospedada: um Mac, um hub e os celulares que você já tem. Não há cobrança por minuto nem taxa por assento — você roda o host e o dashboard o controla.

Um único script roda no iOS e no Android?

As ações são compartilhadas — instalar, abrir, encontrar e tocar, digitar, capturar a tela — mas os rótulos dos elementos diferem entre plataformas, então um fluxo costuma precisar de uma variante por plataforma nos passos que tocam a interface.

Um agente de IA pode conduzir as execuções?

Sim. Toda ação da farm também é uma ferramenta MCP, então um agente conectado ao servidor MCP pode instalar um app, rodar um fluxo e ler a gravação e o tráfego — sob as mesmas regras de papel e confirmação de um operador humano.

O que acontece quando um celular cai do USB?

O host o reconecta e mantém sua identidade, então os agendamentos apontados para aquele celular retomam sem reconfiguração — reconectar, reiniciar ou trocar de hub nunca o transforma num dispositivo novo.

Teste em telefones reais, não um simulador

Conecte seu primeiro dispositivo e rode um fluxo programado em toda a frota hoje.

Ask your mate