Quando você faz upload e publica seu pacote de aplicativos Android (APK) em seu canal alfa ou beta no Google Play Console, seu APK é testado em uma ampla variedade de dispositivos que executam diferentes versões do Android. O relatório de pré-lançamento resultante ajuda a identificar falhas, problemas de exibição e vulnerabilidades de segurança.
O relatório de pré-lançamento é desenvolvido pelo Robo test , um teste automatizado incluído no Firebase Test Lab. Você pode usar o teste Robo para direcionar dispositivos, localidades ou versões específicas do Android para teste, e também pode usar o teste Robo para testar seu aplicativo por períodos mais longos.
O teste Robo é mais personalizável do que o relatório de pré-lançamento, mas é igualmente fácil de usar.
Executando seu primeiro teste Robo no Test Lab
- Crie um projeto do Firebase se ainda não tiver um: no console do Firebase , clique em Adicionar novo projeto e insira um nome para o seu projeto. Se você já possui um projeto Cloud, pode selecioná-lo no menu suspenso para adicionar o Firebase a ele.
- Vá para a página Test Lab no console do Firebase .
- Arraste o APK do aplicativo que deseja testar para a seção "Android" ou clique em Procurar APK e selecione o arquivo.
O Test Lab carrega o APK selecionado e começa automaticamente a executar um teste Robo nele.
Próximos passos
Para aumentar o número de testes que você pode executar diariamente, atualize para o plano de preços Blaze . Para saber mais sobre cotas de uso diário e como o faturamento baseado em uso é calculado no plano Blaze , consulte Cota e faturamento do Test Lab .
Se quiser testar seu aplicativo de forma ainda mais completa e frequente, você pode usar o Test Lab com sistemas de integração contínua . Você também pode usar o Test Lab para executar testes instrumentados escritos especificamente para testar seu aplicativo e executar esses testes no console do Firebase, na linha de comando do gcloud e diretamente no Android Studio .
Para saber mais sobre o Test Lab, consulte a introdução do Test Lab .