Ir para o console

Além dos relatórios de pré-lançamento: Firebase Test Lab

Ao fazer upload do seu pacote de aplicativos do Android (APK, na sigla em inglês) e publicá-lo no canal Alfa ou Beta do Google Play Console, ele será testado em vários dispositivos com versões diferentes do Android. O relatório de pré-lançamento resultante ajuda a identificar falhas, problemas de exibição e vulnerabilidades de segurança.

Esse relatório é desenvolvido pelo Robo, um teste automatizado incluído no Firebase Test Lab. Use o teste Robo para segmentar dispositivos, localidades ou versões específicos do Android para testes. Também é possível utilizá-lo para testar seu aplicativo por períodos mais longos.

O nível de personalização do teste Robo é maior que o do relatório de pré-lançamento, mas o uso de ambos é simples.

Como executar seu primeiro teste Robo no Test Lab

  1. Crie um projeto do Firebase se ainda não tiver um: no Console do Firebase, clique em Adicionar novo projeto e dê um nome a ele. Se você já tem um projeto do Cloud, selecione-o no menu suspenso para adicionar o Firebase a ele.
  2. Acesse a página Test Lab no Console do Firebase.
  3. Arraste o APK para o aplicativo que você quer testar na seção "Android" ou clique em Procurar por APK e selecione o arquivo.

O Test Lab faz upload do APK selecionado e começa a executar automaticamente um teste do Robo nele.

Aproveitar o Test Lab ao máximo

Para executar testes ilimitados diariamente, faça upgrade para o plano de faturamento Blaze. Para saber mais sobre os limites de uso diário nos planos Spark e Flame e como o faturamento baseado no uso é calculado no plano Blaze, consulte Cota e faturamento do Test Lab.

Se você quiser testar seu app com ainda mais frequência e detalhes, use o Test Lab com sistemas de integração contínua. Além disso, é possível o Test Lab para executar testes de instrumentação criados especificamente para avaliar seu app. Esses testes também podem ser realizados no Console do Firebase, na linha de comando gcloud e diretamente no Android Studio.

Para saber mais sobre o Test Lab, consulte a Introdução ao Test Lab.