Mobly è un framework di test open source per test automatici end-to-end basati su host. Puoi utilizzare Mobly per orchestrare le azioni su più dispositivi al fine di convalidare le funzionalità di Android, tra cui il Wi-Fi e la telefonia.
Nozioni di base su Mobly
Con Mobly puoi scrivere ed eseguire test Mobly per verificare le funzionalità di Android. Per apprendere le nozioni di base sull'utilizzo di Mobly, consulta il tutorial su Mobly.
Puoi anche utilizzare la libra snippet mobile per creare APK di test personalizzati per attivare il codice lato dispositivo dall'host.
Funzionalità mobili
Il framework di test di Mobly fornisce le seguenti funzionalità:
Organizzazione di test flessibile
Mobly è una libreria autonoma in cui gli utenti possono creare diverse suite di test. Gli utenti mobile sono isolati dalle modifiche di altri utenti.
Gli utenti possono aggiungere dipendenze a suite di test specifiche del progetto senza influire sugli altri utenti.
Gli snippet Mobly consentono agli utenti di creare APK di test personalizzati solo con le API relative al test. In questo modo si riduce al minimo l'overhead delle dimensioni dei file per gli APK di test.
Semplici da gestire ed eseguire il debug
Mobly fornisce risultati informativi sui test, incluse analisi delle stack di test e snippet e risultati di iterazioni per singolo test, per test ripetuti o ripetuti.
Il codebase Mobly è coperto dai test delle unità precedenti all'invio e applica la copertura dei test delle unità per i nuovi contributi al codice, riducendo il rischio di errori relativi al codice.
Gli APK snippet mobili possono essere eseguiti senza accesso privilegiato, il che consente di eseguire test su un numero elevato di piattaforme.
Esempi di test di Mobly
Di seguito sono riportati alcuni esempi di test di Mobly per le funzionalità Android:
- Test per Wi-Fi Direct
- Test per CompanionDeviceManager