Test mobile - Frameworks Android

Il existe de nombreux cadres de test Android disponibles sur le marché. Jetons un coup d'œil au top 5 de la pile.

  • Robotium- Robotium est un framework de test open source pour le développement de scénarios de test fonctionnels, système et d'acceptation. Il est très similaire au sélénium.

  • UIAutomator- UIAutomator est un cadre de test de Google qui fournit des tests avancés de l'interface utilisateur des applications et des jeux Android natifs. Il dispose d'une bibliothèque Java contenant une API pour créer des tests d'interface utilisateur fonctionnels et également un moteur d'exécution pour exécuter les tests.

  • Appium- Appium est un framework d'automatisation de test open source pour tester les applications natives et hybrides et les applications Web mobiles. Les fonctions de la bibliothèque Appium à l'intérieur du framework effectuent des appels vers le serveur Appium fonctionnant en arrière-plan qui gère l'appareil connecté.

  • Calabash- Calabash est un cadre de test fonctionnel qui peut être utilisé pour les tests fonctionnels iOS et Android. Sur le papier, il doit être l'un des frameworks les plus faciles à utiliser et même les non-développeurs devraient pouvoir créer des tests fonctionnels en l'utilisant.

  • Selendroid- Selendroid est un enfant relativement nouveau sur le bloc et peut être utilisé pour tester fonctionnellement vos applications Android. Apparemment, si vous êtes habitué à Selenium, Selendroid devrait être un moyen facile d'utiliser vos connaissances pour créer vos tests fonctionnels pour Android.