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.