Closed e Open Beta — o que é, como funciona o beta testing de aplicativos

Autor: IT Sectr Publicado: 2026-04-19 Tempo de leitura: 8 min

Closed Beta e Open Beta são tracks de teste no Google Play e App Store que permitem distribuir builds para usuários externos antes do lançamento oficial. Closed Beta é limitado a convites, Open Beta está disponível para qualquer pessoa através de um link público. De acordo com Apple TestFlight Documentation, 2024, 70% dos desenvolvedores realizam beta testing antes de cada lançamento importante. Esta é uma etapa crítica do pipeline de QA para identificar problemas em dispositivos e cenários reais.

Pontos principais

  • Closed Beta — testes por convite, até 10 000 participantes no Google Play
  • Open Beta — testes públicos com link aberto para todos
  • TestFlight — plataforma da Apple para External Testing até 10 000 participantes
  • Métricas de produção — os beta tests revelam até 40% dos erros não encontrados no QA
  • Feedback — coleta de avaliações e relatórios de bugs de usuários reais

O que é beta testing de aplicativos

Beta testing é uma etapa de teste do aplicativo com usuários reais antes do lançamento oficial. Diferente do Internal Testing, onde testam desenvolvedores e engenheiros de QA, os beta tests são realizados em uma audiência externa que usa o aplicativo em condições reais com seus próprios dispositivos, dados e cenários.

O beta testing é dividido em dois tipos: Closed Beta (fechado) e Open Beta (aberto). No Google Play, ambos os tracks estão disponíveis através do Google Play Console; na App Store — via TestFlight. A principal diferença está no método de acesso: Closed Beta requer convite, Open Beta está disponível via link público ou busca na loja.

Por que o beta testing é necessário

De acordo com um estudo do Google Play Console, os beta tests revelam até 40% dos erros críticos que não foram detectados durante o Internal Testing. Usuários reais usam diferentes modelos de dispositivos, versões de SO e condições de rede que são impossíveis de reproduzir em um ambiente de teste. O beta testing também coleta feedback qualitativo sobre UX/UI e novos recursos.

Etapas do beta testing no pipeline

Um pipeline típico se parece com isto: Internal Testing → Closed Beta → Open Beta → Production. Após a estabilização no track Internal, o build é publicado no Closed Beta para uma audiência externa limitada. Depois de coletar feedback e corrigir erros — no Open Beta para todos. O lançamento final em Production é realizado após confirmar a estabilidade no Open Beta.

Closed Beta: características e configuração

Closed Beta é um track de teste com acesso apenas por convite. O desenvolvedor especifica uma lista de endereços de e-mail ou cria um Google Group cujos membros obtêm acesso à versão beta. No Google Play, o Closed Beta suporta até 10 000 testers, o que excede significativamente o limite do Internal Testing de 100 pessoas.

Configuração do Closed Beta no Google Play

Para criar um track Closed Beta, vá para Google Play Console → Release → Testing → Closed Beta. Crie um grupo de testers e especifique o método de adição: por e-mail, via Google Group, ou através de um link de convite. Após o upload do build e sua verificação pelo Google Play, o sistema envia convites para os membros do grupo.

groovy
// Fastlane — publicação no track Closed Beta
lane :closed_beta_release do
    gradle(task: ":app:assembleRelease")
    
    upload_to_play_store(
        track: "beta",
        release_status: "draft",
        rollout: 1.0
    )
    
    promote_to_play_store(
        track: "beta",
        release_status: "completed"
    )
end

Gerenciamento de versões no Closed Beta

O track Closed Beta usa um número de versionCode separado. Recomenda-se alocar um intervalo de versionCode que não se sobreponha ao Internal Testing e Production. Por exemplo, para a versão 2.4.0: Internal → versionCode 24000, Closed Beta → 24001, Open Beta → 24002, Production → 24003. Isso evita conflitos ao promover um build entre tracks.

Open Beta: testes públicos

Open Beta é um track disponível para todos os usuários sem convite. No Google Play, o Open Beta aparece na loja como um card de aplicativo separado com o rótulo Beta. Qualquer usuário pode entrar nos testes através de um link público ou encontrando o aplicativo no Google Play e clicando em Become a Tester.

Vantagens do Open Beta

O Open Beta fornece a máxima cobertura de audiência para testes. Diferente do Closed Beta, onde a amostra é determinada pelo desenvolvedor, o Open Beta atrai usuários com dispositivos diversos, hábitos e cenários. Isso dá a imagem mais completa da estabilidade do aplicativo antes do lançamento. O feedback é coletado através do Google Play Rating e pesquisas no aplicativo.

Limitações do Open Beta no Google Play

O Open Beta está disponível para qualquer conta de desenvolvedor, mas requer aprovação de moderação antes da publicação. O Google Play verifica o build quanto à conformidade com os requisitos básicos, assim como um lançamento de produção. Após a aprovação, o track é publicado na loja e qualquer usuário pode se inscrever. Você pode cancelar o Open Beta a qualquer momento sem perder as instalações atuais.

Beta testing na App Store via TestFlight

No ecossistema da Apple, os testes beta externos são realizados através do TestFlight External Testing. O número máximo de testers externos é de 10 000 pessoas. Diferente do Google Play, o TestFlight não suporta um Open Beta completo com exibição na loja — o acesso é distribuído apenas através de um link de convite ou de uma página pública da Apple.

TestFlight External Testing: processo

Para publicar um build no TestFlight External Testing, o desenvolvedor envia um IPA via Xcode ou Transporter, após o que começa a Beta App Review. A Apple verifica o build quanto aos requisitos básicos — diferente de uma App Review completa, a revisão leva 1–2 dias. Após a aprovação, o build fica disponível para distribuição via link por até 90 dias. Para estender o prazo, um novo build deve ser enviado.

Coleta de feedback via TestFlight

O TestFlight tem suporte integrado para coletar capturas de tela e logs do dispositivo. Quando o tester agita o dispositivo, um relatório é enviado ao desenvolvedor através do App Store Connect. Cada relatório contém um stack trace, captura de tela, versão do build e informações do dispositivo. Isso simplifica a reprodução e correção de erros sem longas correspondências com o tester.

Configuração de beta tracks no Google Play Console

A configuração de Closed e Open Beta no Google Play Console é feita na seção Release → Testing. O processo leva 15–30 minutos e requer uma configuração única do track antes do primeiro uso. Vamos ver as instruções passo a passo para ambos os tipos de beta testing.

ParâmetroClosed BetaOpen Beta
AcessoPor conviteLink público ou busca
Limite de participantes10 000Ilimitado
ModeraçãoNão necessáriaNecessária
Exibição na lojaNãoSim, com rótulo Beta
FeedbackVia pesquisasGoogle Play Rating + pesquisas

Publicação no Closed Beta

No Google Play Console, crie um grupo de testers e envie o build para o track Closed Beta. O sistema verifica os requisitos básicos e em 5–15 minutos o build fica disponível para os membros do grupo. Os membros recebem um e-mail com um convite e instruções de instalação através do Google Play.

Publicação no Open Beta

Selecione o track Open Beta e envie o build. Diferente do Closed Beta, o Open Beta passa por moderação (como um lançamento de produção), que leva 24–48 horas. Após a aprovação, o card do aplicativo aparece no Google Play com o rótulo Beta. Os usuários podem entrar nos testes através do botão Become a Tester.

Melhores práticas de beta testing

A eficácia do beta testing depende diretamente da qualidade da organização do processo. Abaixo estão práticas comprovadas baseadas na experiência de grandes desenvolvedores e nas recomendações do Google Play Console. Seguir estas regras aumenta a taxa de detecção de erros em 40–60%.

  • Comece com Closed Beta em uma audiência confiável de 100–500 pessoas
  • Colete métricas de estabilidade: ANR, crashes, frequência de congelamentos
  • Use ferramentas integradas de coleta de feedback (Firebase, Crashlytics, TestFlight)
  • Realize testes A/B de novos recursos no Closed Beta antes do Open Beta
  • Defina um prazo do beta test: 7–14 dias para Closed, 14–30 dias para Open

Análise de feedback e métricas

Após concluir o beta test, colete todos os relatórios, classifique os erros por prioridade e entregue ao desenvolvimento. Erros descobertos no Open Beta devem ser corrigidos antes do lançamento em produção. Usuários que participaram do beta test frequentemente se tornam os primeiros usuários ativos após o lançamento oficial.

Comunicação com os beta testers

Mantenha os testers informados sobre as atualizações. Use as notificações integradas do Google Play e TestFlight para anunciar novos builds. Mantenha um changelog com descrição das correções e novos recursos. Responda ao feedback no Resolution Center (TestFlight) ou na página do aplicativo (Google Play) — isso aumenta o engajamento dos testers.

Métricas de desempenho do beta test

Métricas principais para avaliar um beta test: número de testers ativos, porcentagem que relata erros, tempo médio até o primeiro relatório e Coverage Rate — porcentagem de dispositivos e versões de SO cobertos pelos testes. Se o Coverage Rate for inferior a 40%, adicione testers com configurações ausentes através de e-mails de convite direcionados.

Perguntas frequentes

Qual é a diferença entre Closed Beta e Open Beta?

Closed Beta requer convite e é limitado a 10 000 participantes — adequado para testes em uma audiência alvo. Open Beta está disponível para todos através da busca do Google Play, não tem limite de participantes e aparece na loja. Open Beta requer moderação, Closed Beta não.

Quantos testers são necessários para um beta test?

Para Closed Beta, 100–500 participantes são suficientes para identificar erros principais. Open Beta é melhor realizado com 1000+ participantes para máxima cobertura de dispositivos. Para TestFlight External Testing, 500–2000 testers externos é o ideal.

É necessária moderação para publicar em um beta track?

No Google Play, Closed Beta não requer moderação; Open Beta passa por moderação completa como um lançamento de produção. No TestFlight, External Testing passa por Beta App Review (1–2 dias), enquanto Internal Testing requer apenas Basic Review (30–60 minutos).

Pode-se monetizar uma versão beta?

Sim, as versões beta podem incluir compras e assinaturas. Google Play e TestFlight suportam In-App Purchases e compras de teste. Configure contas de teste para verificar pagamentos sem cobrar fundos reais através do ambiente Sandbox.

Como promover um build de um beta track para Production?

No Google Play, um build pode ser promovido entre tracks sem reenvio: Internal → Closed Beta → Open Beta → Production. No TestFlight, um build passa por Beta App Review separadamente para External Testing, mas não é transferido automaticamente para a App Store — é necessário um envio separado via App Store Connect.

Resumo

  • Closed Beta — testes apenas por convite, até 10 000 participantes, sem moderação
  • Open Beta — testes públicos com acesso aberto via Google Play, com moderação
  • TestFlight External Testing — até 10 000 testers externos, Beta App Review 1–2 dias
  • 40% dos erros não são detectados no Internal Testing e só são encontrados em beta tests
  • Pipeline beta: Internal → Closed Beta → Open Beta → Production
  • Gerenciamento de versões — um intervalo de versionCode separado para cada track evita conflitos
  • A coleta de feedback via Firebase, Crashlytics, TestFlight e Google Play Rating melhora a qualidade dos relatórios de bugs

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.

Discutir o projeto

Leia também