Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Quando carichi e pubblichi il pacchetto dell'applicazione Android (APK) sul canale alpha
o beta in Google Play Console, l'APK viene testato su
un'ampia gamma di dispositivi con versioni diverse di Android. Il report pre-lancio risultante aiuta a identificare arresti anomali, problemi di visualizzazione e vulnerabilità di sicurezza.
Il report pre-lancio è basato su
Robo test, un
test automatizzato incluso in Firebase Test Lab. Puoi utilizzare il Robo test per scegliere come target dispositivi, località o versioni di Android specifici per i test e puoi anche utilizzarlo per testare la tua app per periodi di tempo più lunghi.
Il test Robo è più personalizzabile rispetto al report pre-lancio, ma è altrettanto
facile da usare.
Esecuzione del primo test Robo in Test Lab
Crea un progetto Firebase se non ne hai già uno: nella
console Firebase,
fai clic su Aggiungi nuovo progetto, quindi inserisci un nome per il progetto.
Se hai già un progetto Cloud, puoi selezionarlo dal menu a discesa
per aggiungervi Firebase.
Trascina l'APK dell'app che vuoi testare nella sezione "Android" oppure
fai clic su Cerca APK e seleziona il file.
Test Lab carica l'APK selezionato e avvia automaticamente un test Robo.
Passaggi successivi
Per aumentare il numero di test che puoi eseguire quotidianamente, esegui l'upgrade al piano tariffario
Blaze. Per scoprire di più sulle quote di utilizzo giornaliero e su come viene calcolata la fatturazione basata sull'utilizzo nel piano Blaze, consulta Test Lab quota e fatturazione.
Se vuoi testare la tua app in modo ancora più approfondito e frequente, puoi utilizzare
Test Lab con i sistemi di
integrazione continua. Puoi anche utilizzare Test Lab per eseguire test strumentati che scrivi
appositamente per testare la tua app. Puoi eseguire questi test dalla console Firebase,
dalla
riga di comando gcloud
e direttamente da
Android Studio.
Per scoprire di più su Test Lab, consulta l'Test Lab.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-06 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)."]]