Eseguire il benchmark della tua app

Il benchmarking è un modo per esaminare e monitorare il rendimento della tua app. Puoi eseguire regolarmente benchmark per analizzare ed eseguire il debug dei problemi di rendimento e contribuire a garantire di non introdurre regressioni nelle modifiche recenti.

Android offre la libreria Macrobenchmark per analizzare e testare diversi tipi di situazioni nella tua app.

Macrobenchmark

La libreria Macrobenchmark misura le interazioni più grandi degli utenti finali, come l'avvio, l'interazione con l'UI e le animazioni. La libreria fornisce il controllo diretto sull'ambiente di rendimento che stai testando. Ti consente di controllare la compilazione e di avviare e arrestare l'app per misurare direttamente l'avvio o lo scorrimento effettivo dell'app.

La libreria Macrobenchmark inserisce eventi e monitora i risultati esternamente da un'app di test creata con i tuoi test. Pertanto, quando scrivi i benchmark, non chiami direttamente il codice dell'app, ma navighi all'interno dell'app come utente.

Risorse aggiuntive

Visualizza contenuti