Descrição
Maestro é uma estrutura de teste de UI de ponta a ponta para aplicativos iOS, Android e web. Os testes são escritos como fluxos YAML legíveis por humanos que descrevem ações do usuário, como iniciar um aplicativo, tocar em elementos, inserir texto e verificar o que está visível, tornando-os repetíveis, auditáveis e livres de comportamento de caixa-preta.
Maestro é de código aberto, sem bloqueio de fornecedor, e foi projetado para funcionar tanto com humanos quanto com agentes de IA. Seu servidor MCP oficial permite que agentes de codificação inspecionem uma hierarquia de tela ao vivo, escrevam e executem testes Maestro e verifiquem a cobertura de ponta a ponta localmente antes de abrir um pull request. Os passos de runFlow protegidos permitem que os testes lidem com estados de aplicativo limpos ou quentes, solicitações de permissão e pop-ups únicos de forma determinística.
As equipes podem escrever e gerenciar testes onde preferirem, executando-os gratuitamente localmente no CLI ou Maestro Studio e, em seguida, escalonando no Maestro Cloud, com integrações CI fáceis. O uso pago na nuvem começa a partir de $125 por mês.
Recursos principais de Maestro
Teste de UI de ponta a ponta para iOS, Android e web
Fluxos de teste YAML legíveis por humanos que são auditáveis e repetíveis
Código aberto sem bloqueio de fornecedor
Servidor MCP oficial para agentes de IA escreverem e verificarem testes
Execuções locais gratuitas via CLI e Maestro Studio
Maestro Cloud para escalonamento da execução de testes
Integrações CI fáceis
Passos de runFlow protegidos para lidar com permissões, pop-ups e estado do aplicativo
Como usar Maestro?
Instale o Maestro: Configure o CLI ou Maestro Studio para executar testes localmente de forma gratuita.
Escreva um fluxo: Crie um fluxo YAML legível por humanos descrevendo ações e afirmações do aplicativo.
Execute localmente: Execute o fluxo contra um emulador ou dispositivo a partir do CLI ou Studio.
Adicione assistência de IA: Conecte o servidor MCP do Maestro para que os agentes possam inspecionar a tela e escrever testes.
Escalone na nuvem: Execute testes em escala no Maestro Cloud e integre com seu pipeline CI.
Casos de uso de Maestro
- Teste de UI móvel
- Teste de UI web
- Autoria de testes agenticos
- Integração CI
- Escalonamento de execuções de testes





