Enregistrement de tests à partir du client de test mobile Android

Les tests mobiles sont généralement créés via l'enregistrement d'une session sur le périphérique mobile ou le simulateur qui exécute l'application à tester. A la fin de la session d'enregistrement, vous fermez l'application et la session enregistrée est téléchargée vers Test Workbench où elle est utilisée pour générer un test.

Avant de commencer

Pour enregistrer des tests sur un périphérique mobile, ce dernier doit exécuter le client de test mobile et être connecté au Test Workbench. Vous pouvez connecter le client de test mobile au Test Workbench en suivant les instructions de la section Configuration du client de test mobile pour Android, ou vous pouvez le faire au moment de l'installation en suivant les instructions de la section Installation et configuration du client Android avec le contrôleur USB.

Pourquoi et quand exécuter cette tâche

Avec le client de test mobile pour Android, vous pouvez enregistrer toutes les actions sur l'interface utilisateur, ainsi que certaines actions sur le téléphone proprement dit : coordonnées GPS, augmentation et diminution de volume, coupure du son, branchement et débranchement d'écouteurs et toutes les actions média (lecture, pause, etc.), appel et de fin d'appel. Les fonctions de caméra et de micro ne sont pas prises en charge.

Procédure

Pour enregistrer une session sur l'appareil mobile, procédez comme suit :

  1. Dans le client de test mobile, tapez sur Gérer les applications web. La première fois que vous tapez sur Gérer les applications web, un message s'affiche et vous demande si vous voulez installer IBM® Rational Test Workbench enregistreur Web mobile. Tapez sur Installer et, lorsque l'installation est terminée, tapez sur Terminer.
  2. Sélectionnez une application dans la liste et cliquez sur Enregistrer.
    Remarque : Si votre périphérique ou émulateur ne dispose pas du mode silencieux, le client de test mobile désinstalle la version originale de l'application en cours de test et la remplace par l'application prête à l'enregistrement (version instrumentée de votre application). Au cours de ce processus, cliquez sur les boutons Désinstaller, OK et Installer selon le cas. Si votre appareil ou émulateur est configuré avec le Contrôleur USB, qui active le mode silencieux Android, ce processus a lieu en arrière-plan.
    Pour que l'option en mode silencieux soit disponible sur un appareil antérieur à la version 4.2 sans le contrôleur USB, vous devez suivre les instructions ci-après. Connectez l'appareil à 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 et 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.
    Vous devez suivre ces étapes chaque fois que vous réamorcez votre appareil.

    Sans le contrôleur USB, le mode silencieux n'est pas disponible sur les appareils et les émulateurs avec les niveaux d'API 17 et supérieurs (Android 4.2 +) en raison d'une limitation connue.

  3. Une fois l'application démarrée, interagissez avec l'appareil. Toutes vos actions sur l'appareil et les réponses de l'application sont enregistrées.
  4. Pour mettre fin à l'enregistrement, fermez l'application, passez à une autre application ou cliquez sur le bouton Accueil. L'enregistrement est téléchargé vers le Test Workbench. En fonction de la taille de l'enregistrement, le téléchargement peut prendre quelques secondes à quelques minutes. Les enregistrements s'affichent dans le navigateur de test sous Enregistrements entrants de mobile à l'aide d'un nom et d'un horodatage.
    Remarque : Si votre session implique le basculement entre des application, y compris plusieurs applications, un nouvel enregistrement est téléchargé chaque fois que vous changez d'application. Cette action génère plusieurs journaux d'enregistrement dans le dossier Enregistrements entrants de mobile. Vous pouvez combiner ces multiples enregistrements pour générer un test unique.
  5. Dans le navigateur de test du Test Workbench, développez Enregistrements entrants de mobile, cliquez à l'aide du bouton droit sur un enregistrement et sélectionnez Générer un test. Sinon, cliquez sur le lien dans le message qui vous prévient de la présence d'un nouvel enregistrement entrant. La fenêtre Nouveau test à partir des enregistrements entrants s'ouvre.
  6. Sélectionnez un dossier de projet et un nom pour le nouveau test. Si nécessaire, vous pouvez cliquer sur Nouveau > Projet Test Workbench pour créer un dossier de projet.
  7. Facultatif : Pour générer un test à partir de plusieurs enregistrements (par exemple, si votre session implique le basculement entre plusieurs applications), cliquez sur Suivant et sélectionnez les enregistrements que vous souhaitez utiliser pour générer le test.
  8. Cliquez sur Terminer et sur l'option d'ouverture du test. L'éditeur de test s'ouvre dans le Test Workbench et affiche le test généré.

Que faire ensuite

Une fois le test généré, vous pouvez modifier le test dans l'éditeur de test. Pour plus d'informations, voir Edition de tests d'appareil mobile.

Retour d'informations