Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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
Teste 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 em Test Lab
Crie um projeto do Firebase se ainda não tiver: 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.
Arraste o APK para o aplicativo que você quer testar na seção "Android" ou clique em Procurar por APK e selecione o arquivo.
Test Lab faz upload do APK selecionado e começa a executar automaticamente um Teste Robo
nele.
Próximas etapas
Para aumentar o número de testes que podem ser executados diariamente, faça upgrade para o
plano de preços Blaze. Para saber mais sobre as cotas de uso diário e como
o faturamento baseado em uso é calculado no plano Blaze,
consulte as
cotas e o 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. Também é possível usar Test Lab para executar testes instrumentados que você cria
especificamente para testar seu app. Eles podem ser executados no console do Firebase,
na linha de comando do gcloud,
e diretamente no
Android Studio:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-04 UTC."],[],[],null,["\u003cbr /\u003e\n\nWhen you upload and publish your Android application package (APK) to your alpha\nor beta channel in the Google Play Console, your APK is tested across\na wide range of devices running different versions of Android. The resulting\npre-launch report helps to identify crashes, display issues, and security\nvulnerabilities.\n\nThe pre-launch report is powered by\n[Robo test](/docs/test-lab/robo-ux-test), an\nautomated test included with Firebase Test Lab. You can use Robo test to\ntarget specific devices, locales, or versions of Android for testing, and you\ncan also use Robo test to test your app for longer durations.\n\nRobo test is more customizable than the pre-launch report, but it is just as\neasy to use.\n| **Note:** All links in this guide open in a **new browser tab** so that you can keep these instructions visible while testing your APK.\n\nRunning your first Robo test in Test Lab\n\n1. Create a Firebase project if you don't have one already: in the [Firebase console](https://console.firebase.google.com/), click **Add New Project**, then enter a name for your project. If you already have a Cloud project, you can select it from the drop-down menu to add Firebase to it.\n2. Go to the [**Test Lab** page in Firebase console](https://console.firebase.google.com/project/_/testlab).\n3. Drag the APK for the app you'd like to test into \"Android\" section or click **Browse for APK**, and select the file.\n\nTest Lab uploads the selected APK and automatically begins running a Robo\ntest on it.\n| **Note:** your first Robo test is optimized for getting started quickly, so there are no extra options to choose from. All subsequent tests are fully customizable.\n\nNext steps\n\nTo increase the number of tests you can run on a daily basis, upgrade to the\n**Blaze** pricing plan. To learn more about daily usage quotas, and about how\nusage-based billing is calculated on the **Blaze** plan,\nsee [Test Lab quota and billing](/docs/test-lab/usage-quotas-pricing).\n| **Note:** pre-launch reports do not impact your Test Lab quota and usage.\n\nIf you want to test your app even more thoroughly and frequently, you can use\nTest Lab with\n[continuous integration](/docs/test-lab/continuous)\nsystems. You can also use Test Lab to run instrumented tests that you write\nspecifically to test your app, and you can run these tests from the Firebase\nconsole, the\n[gcloud command line](/docs/test-lab/android/command-line),\nand directly from\n[Android Studio](/docs/test-lab/android-studio).\n\nTo learn more about Test Lab, see the\n[Test Lab introduction](/docs/test-lab)."]]