En général, vous enregistrez une zone ou un composant d'une application pour un test. Pour chaque zone ou composant, vous disposerez de plusieurs tests afin de couvrir la totalité de la fonctionnalité d'une application.
Les tests mobiles sont généralement créés via l'enregistrement d'une session sur le périphérique mobile ou sur l'émulateur qui exécute l'application à tester.
A la fin de la session d'enregistrement, vous fermez l'application et
IBM® Rational Test Workbench Mobile Client télécharge la session enregistrée vers
IBM Rational Test Workbench où elle est utilisée pour générer un test.
Lors de l'enregistrement d'une application, l'application Android (le fichier .apk) est recompilée dans une application prête à l'enregistrement qui a été instrumentée afin de capturer les actions utilisateur. Etant donné qu'Android ne permet pas d'installer deux versions d'une application en même temps, le plan de travail de test désinstalle l'application d'origine et la remplace par l'application prête à l'enregistrement. Lors de la lecture d'un test, le plan de travail de test désinstalle l'application prête à l'enregistrement et la remplace par une application prête à la lecture, version de l'application d'origine signée à l'aide d'un certificat Test Workbench. Au cours de ce processus, vous devez cliquer sur les boutons Désinstaller, OK et Installer selon le cas.
Si votre périphérique ou émulateur se trouve sur Android 4.1 ou version antérieure et que vous avez activé le mode silencieux, le processus de désinstallation et d'installation a lieu en arrière-plan. Pour activer le mode silencieux, connectez le périphérique à un ordinateur sur lequel le logiciel SDK Android est installé. Utilisez un câble USB et activez le débogage USB. Vérifiez que vous avez installé le pilote USB approprié. Ouvrez ensuite l'invite de commande sur l'ordinateur, pointez vers le répertoire
C:\Users\Administrateur\Downloads\android-sdk-windows\platform-tools, puis exécutez les commandes suivantes :
- adb devices : Répertorie les périphériques connectés à l'ordinateur via le câble USB.
- adb tcpip 5555 : Rend l'option en mode silencieux disponible sur le périphérique.
Suivez ces étapes chaque fois que vous réamorcez le périphérique.
Le mode silencieux n'est pas disponible sur les périphériques et les émulateurs avec les niveaux d'API 17 et ultérieurs (Android 4.2 +) en raison d'une limitation connue.