QNA > C > Come Testare Un'app Nativa Android Su Diversi Dispositivi Reali

Come testare un'app nativa Android su diversi dispositivi reali

Puoi provare la console di Google firebase dove puoi usare il Test lab per eseguire un Robo test, Instrumentation test o Game loop.

Il Robo test esplora automaticamente la tua app su una vasta gamma di dispositivi per trovare difetti e segnalare eventuali crash che si verificano. Robo test non richiede la scrittura di test dell'app. Robo test è compatibile con le app che usano elementi del framework UI di Android Se la tua app usa altri framework UI (come Unity), il test potrebbe esplorare solo la prima schermata della tua app.

Il test Instrumentation ti permette di eseguire il test Espresso, Robotium, o UIAutomator 2.0 che hai scritto per testare la tua app su una vasta gamma di dispositivi

Un Game Loop esegue attività specifiche che ricevono un intento personalizzato.

Ci sono 3 piani tariffari Firebase: Spark, Flame e Blaze.

Il piano Spark è gratuito ma limitato. Ci sono quote di utilizzo per Database, Firestore, Storage, Funzioni, Phone Auth, Hosting e Test Lab.

Il piano Flame è di 25$/mese. Ha aumentato lo spazio per Database, Firestore, Storage, Phone Auth, Hosting e Test Lab. Connessioni in uscita per funzioni.

Il piano Blaze è un piano "pay as you go". Non ci sono quote per Database, Firestore, Storage, Funzioni, Phone Auth, Hosting e Test Lab. Inoltre fornisce la possibilità di estendere il tuo progetto con Google Cloud Platform.

Tutti i piani includono Analytics, Notifiche, Crash Reporting e supporto

Spero che questo aiuti. In bocca al lupo per la tua App e i tuoi test

Grazie e saluti

Di LaRue

Perché tutti gli smartphone sono uguali? :: Chi produce processori per iPhone?
Link utili