-
Tester une application
Bonjour,
J'aimerais savoir si vous connaissez un outil qui permette de tester "automatiquement" une application Android. Actuellement, j'ai trouvé quelques trucs sur le net mais je n'ai pas encore réussis à mettre en place un test complet...
Connaitriez vous un bon outil où un bon tuto à ce propos ?
Merci d'avance !
-
Salut,
Déjà qu'est-ce que tu entends par "automatiquement"?
Autrement avec eclipse tu installe le plugin d'android il contient un emulator qui te permettra de tester ton application
-
Merci, mais oui, cette technique je la connais.
Ce que je cherche c'est un outil qui permette de mettre en place des procédures de tests automatique... je n'entends rien de particulier par là, juste automatique ! En gors, un outil qui me permette de configurer (programmer ?) des procédures de tests / recettes qui permettraient de tester de manière fiable, l'application sur différentes plateformes, etc.
-
Ben j'ai peur que tu sois obligé de te développer toi-même cette appli qui testerait ton programme...
-
hum... ouais...
J'ai trouvé ca :
http://bitbar.com/blog/54/automated-...tions-robotium
mais pour l'instant j'ai pas réussis à le faire fonctionner correctement
-
Sinon, comme en Java classique, tu peux faire des tests unitaires en utilisant JUnit.
Un lien qui t'explique facilement comment l'installer, l'utiliser :
http://www.brighthub.com/mobile/goog...les/65295.aspx
Ce lien ne pointe que vers le 1er tuto, mais il y en a trois au final.
ça peut paraître basique (comparé par exemple à SimpleTest en PHP) mais il y a possibilité de faire des tests complexes, en utilisant, par exemple, pour simuler le clic d'un utilisateur, les méthodes requestFocus et performClick de Button.
Sinon, il y a ça également (http://blog.philippebernard.fr/tag/tutoriel) mais j'ai une nette préférence pour les JUnits Tests. Même si c'est fastidieux à écrire, quand c'est fait, tu peux lancer ta série de tests autant de fois que tu le désires et le résultat est rapide.
En espérant que ça t'a aidé.
-
Salut,
Merci pour ta réponse. Effectivement, les JUnit Tests correspondent en partie à ce que je veux faire... au final, pour l'instant j'ai utilisé Robotium mais... j'ai pas encore tout compris !
Je vais lire les tutos que tu m'as filé !
Merci