Open Testing Track é o track de testes abertos (beta) no Google Play Console para distribuir versões pré-lançamento entre todos os usuários do Google Play. Qualquer usuário pode participar dos testes através de um link ou encontrando o aplicativo na busca da loja. De acordo com o Google Play Console Help (2024), para novas contas de desenvolvedor, o Open Testing Track é obrigatório: o aplicativo deve passar por 14 dias de testes abertos com pelo menos 20 participantes antes de ser publicado em produção.
Principais pontos
Open Testing Track é um track de testes beta públicos no Google Play Console, acessível a todos os usuários do Google Play. Ao contrário dos tracks Internal e Closed, os testes abertos tornam o aplicativo visível na busca da loja, permitindo que qualquer pessoa instale a versão beta.
O Open Testing Track desempenha várias funções: coletar feedback em massa antes do lançamento, verificar a compatibilidade com uma ampla variedade de dispositivos e atender aos requisitos do Google Play para novas contas de desenvolvedor. As avaliações públicas dos testadores formam a classificação inicial do aplicativo e afetam sua visibilidade na loja.
De acordo com o Android Developers Blog (2024), aplicativos que passam pelo Open Testing apresentam 30% menos bugs críticos após o lançamento em produção. Isso ocorre porque os testes em dispositivos reais com diversas versões do Android e configurações revelam problemas que não podem ser reproduzidos em emuladores e testes internos.
Desde 2023, o Google exige que contas novas passem pelo Open Testing Track antes de publicar em produção. O aplicativo deve permanecer em testes abertos por pelo menos 14 dias e reunir pelo menos 20 testadores. Este requisito tem como objetivo melhorar a qualidade dos aplicativos no Google Play e reduzir o número de publicações de baixa qualidade.
A configuração do Open Testing Track é feita no Google Play Console na seção Release > Testing > Open Testing. O processo inclui criar o track, configurar Google Groups para gerenciamento de acesso (opcional) e enviar um build AAB.
Ao criar o track, você pode especificar Google Groups para restringir o acesso aos testes, mas para testes totalmente abertos, um grupo não é necessário — basta ativar a opção Make testing link public. Após o envio, o build passa pela moderação do Google. Uma vez aprovado, o track é publicado e fica disponível para todos os usuários.
Os testadores participam do teste beta de duas maneiras: através de um link direto (opt-in) ou através da página do aplicativo no Google Play clicando no botão Join beta. O link é gerado automaticamente após a ativação do track e exibido no console.
// build.gradle — implantar no Open Testing Track
play {
track = "openbeta"
serviceAccountCredentials = file("service-account.json")
// Notas de versão para testadores beta
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Beta version with new features - report bugs via in-app feedback"
}
}
// Implantação Fastlane
// lane :openbeta do
// supply(track: "openbeta", aab: "app-release.aab")
// end
Open Testing Track fornece aos desenvolvedores acesso a dados de uso real em milhares de dispositivos. Testadores de diferentes regiões com diferentes versões do Android, modelos de dispositivos e condições de rede descobrem problemas que não podem ser reproduzidos em condições de laboratório.
As avaliações públicas no Google Play são outra vantagem. O desenvolvedor recebe classificações e comentários antes do lançamento oficial, permitindo ajustar prioridades com base nas necessidades reais dos usuários. Uma classificação alta durante os testes beta impacta positivamente a posição inicial do aplicativo nos resultados de busca ao passar para produção.
Para aplicativos com assinaturas e compras integradas, o Open Testing permite verificar o ciclo completo de monetização com transações reais. O Google Play Console fornece dados de conversão de assinaturas durante os testes, ajudando a otimizar o modelo de monetização antes do lançamento.
Android Vitals coleta métricas de desempenho de todos os testadores do track Open: taxa de falhas, ANR, tempo de inicialização e consumo de bateria. A In-App Review API permite solicitar avaliações dentro do aplicativo, enquanto o Firebase Crashlytics fornece stacks de falhas detalhados com o contexto de cada erro.
O Google estabelece vários requisitos para o Open Testing Track. O principal é passar pela moderação antes da ativação. O build é revisado sob as mesmas regras da versão de produção: conteúdo proibido, metadados incorretos e problemas de privacidade de dados.
Para novas contas de desenvolvedor, os requisitos são mais rigorosos: 14 dias de testes contínuos, pelo menos 20 testadores ativos e uma seção de Feedback preenchida no console (uma mensagem aos testadores sobre o objetivo da coleta de feedback).
Os testadores podem sair do programa a qualquer momento através das configurações do Google Play. O desenvolvedor não pode restringir a saída dos testes. Após sair, o usuário recebe a versão estável mais recente do track de produção (se publicada) ou o aplicativo é removido.
| Requisito | Conta nova | Conta existente |
|---|---|---|
| Duração mínima | 14 dias | Não obrigatório |
| Mínimo de testadores | 20 pessoas | Não exigido |
| Moderação do Google | Exigida | Exigida |
| Mensagem de Feedback | Obrigatória | Recomendada |
| Avaliações públicas | Incluídas | Incluídas |
Open Testing Track é escolhido na fase final de preparação para o lançamento, quando o aplicativo está estável, as funcionalidades principais estão implementadas e é necessária validação em uma ampla audiência. O momento ideal é após concluir com sucesso os tracks Internal e Closed, quando todos os bugs bloqueadores foram corrigidos.
Para aplicativos com funcionalidades sociais (chats, feeds de conteúdo, conteúdo gerado pelo usuário), os testes abertos são essenciais para verificar a moderação, realizar testes de carga nos servidores e identificar problemas de escalabilidade sob carga real.
Se o aplicativo usa Google Play Billing, o Open Testing permite testar compras sem risco financeiro. As transações em modo de teste não cobram dos usuários, mas o desenvolvedor vê o fluxo completo de pagamento: seleção do produto, confirmação, recibo do Google Play e processamento no servidor.
Perguntas frequentes
Para contas existentes — sim, o Open Testing não é obrigatório. Para contas novas (criadas após 2023) — 14 dias de testes abertos com pelo menos 20 participantes são obrigatórios antes de publicar em produção.
Sim, as classificações e comentários do Open Testing Track são publicados no Google Play e formam a classificação do aplicativo. Após o build passar para produção, todas as avaliações são mantidas e contabilizadas na classificação geral.
No Google Play Console, selecione o build no track Open e clique em Promote to Production. O build passará por uma revisão final do aplicativo, após a qual ficará disponível para todos os usuários do Google Play sem necessidade de reenvio.
Os testadores permanecem no programa de testes beta e continuarão recebendo builds beta. Se a versão beta for mais recente que a versão de produção, eles verão uma atualização com novos recursos. Para sair do teste beta, eles precisam cancelar a inscrição nas configurações do Google Play.
Não, os Google Groups não são obrigatórios para o Open Testing. O track pode ser completamente aberto através de um link público. Os Groups são usados apenas se for necessário restringir o acesso a um público específico dentro do track aberto.
Resumo
Vamos desenvolver um aplicativo móvel chave na mão
A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.
Leia também