< Précédent | Suivant >

Leçon 2.3 : Enregistrement d'un test

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.

  1. Dans le client de test mobile, cliquez sur Gérer les applications. L'application Calculatrice apparaît.
  2. Cliquez sur l'application Calculatrice, puis sur le bouton Enregistrer. Vous êtes invité à désinstaller l'application. Cliquez sur OK. Cliquez ensuite sur Installer puis sur Terminé. L'application démarre.
  3. Dans l'application, cliquez sur 8 + 4 =.
  4. Cliquez sur le bouton Précédent pour quitter l'application. Notez l'enregistrement entrant dans Test Workbench.
  5. Dans la vue Navigateur de test, développez Enregistrements entrants d'interface utilisateur Web et mobile, cliquez avec le bouton droit de la souris sur l'application Calculatrice, puis cliquez sur Générer un test.
  6. Dans la boîte de dialogue Sélection d'un emplacement, entrez le nom de fichier Calculatrice et cliquez sur Terminer. Le test est généré hors de l'enregistrement.
  7. Cliquez sur Ouvrir le test pour ouvrir le test. Le test sera similaire à ceci.
    Editeur de test
  8. Pour vérifier que l'enregistrement a abouti, exécutez le test à partir du client de test mobile.
    1. Dans le client de test mobile, cliquez sur Gérer les applications > Calculatrice.
    2. Cliquez sur le test Calculatrice puis sur l'icône Exécuter un test Exécuter un test.
    3. Vous êtes invité à désinstaller l'application et installer l'application prête à la lecture. Suivez les instructions de l'assistant. Une fois ce processus terminé, le test s'exécutera sur le périphérique. N'interagissez pas avec le périphérique mobile tant que le test n'est pas terminé. Le résultat du test s'affiche.
La vue Navigateur de test affiche le fichier de session d'enregistrement, les résultats du test et le fichier de test dans les dossiers respectifs.
Vue Navigateur de test

Point de contrôle de la leçon

Vous venez de créer un enregistrement dans le client de test mobile et de générer un test dans Test Workbench.
< Précédent | Suivant >

Retour d'informations