Test mobile - Framework Android
Sul mercato sono disponibili molti framework di test Android. Diamo un'occhiata ai primi 5 in pila.
Robotium- Robotium è un framework di test open source per lo sviluppo di scenari di test funzionali, di sistema e di accettazione. È molto simile al selenio.
UIAutomator- UIAutomator è un framework di test di Google che fornisce test avanzati dell'interfaccia utente di app e giochi Android nativi. Ha una libreria Java contenente API per creare test UI funzionali e anche un motore di esecuzione per eseguire i test.
Appium- Appium è un framework di automazione dei test open source per testare app native e ibride e app Web mobili. Le funzioni della libreria Appium all'interno del framework effettuano chiamate al server Appium in esecuzione in background che gestisce il dispositivo connesso.
Calabash- Calabash è un framework di test funzionale che può essere utilizzato per test funzionali sia iOS che Android. Sulla carta, deve essere uno dei framework più facili da usare e anche i non sviluppatori dovrebbero essere in grado di creare test funzionali utilizzandolo.
Selendroid- Selendroid è un bambino relativamente nuovo nel blocco e può essere utilizzato per testare funzionalmente le tue applicazioni Android. Apparentemente, se sei abituato al selenio, Selendroid dovrebbe essere un modo semplice per usare le tue conoscenze per creare i tuoi test funzionali per Android.