Enregistrement de tests à partir du client de test mobile iOS

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 IBM® Rational Test Workbench Mobile Client télécharge la session enregistrée vers Rational Test Workbench Mobile Test Edition où elle est utilisée pour générer un test.

Avant de commencer

Pour enregistrer des tests, procédez comme suit :
  • Le client de test mobile doit être en cours d'exécution et connecté à Test Workbench. Pour utiliser le client exécutable dans un navigateur, vous devez entrer l'URL de plan de travail dans le navigateur Safari ou Chrome sur votre périphérique, ou dans le navigateur Safari sur votre simulateur iOS. Voir Présentation des tests iOS pour plus de détails sur l'exécution du client exécutable dans un navigateur et l'exécution du client natif pour le simulateur iOS.
  • Les applications natives et hybrides à tester doivent être instrumentées, puis insérées dans le plan de travail de test et dans le simulateur ou installées sur un périphérique. Pour plus de détails, voir Instrumentation des applications iOS.
  • Si vous testez des applications Web, IBM Rational Test Workbench Mobile Web Recorder est obligatoire pour enregistrer des actions utilisateur. Vous pouvez le télécharger à partir d'Apple App Store sur votre périphérique mobile. Si vous testez avec le simulateur iOS, vous devez installer manuellement IBM Rational Test Workbench Mobile Web Recorder. Pour plus d'informations, voir Installation du IBM Rational Test Workbench Mobile Web Recorder sur le simulateur iOS.

Pourquoi et quand exécuter cette tâche

Cette tâche s'applique au test d'applications natives iOS, aux applications hybrides et aux applications Web.

Avec le client de test mobile pour iOS, les actions matérielles GPS sont prises en charge.

Procédure

Pour enregistrer une session sur le périphérique mobile ou le simulateur à partir d'une application iOS, procédez comme suit :

  1. Dans IBM Rational Test Workbench Mobile Client, cliquez sur Gérer des applications pour enregistrer un test pour une application native ou surGérer des applications Web pour enregistrer un test pour une application Web.
  2. Cliquez sur l'application pour laquelle un test doit être enregistré. Vous devrez sans doute régénérer la liste pour afficher l'application. Ensuite, cliquez sur Enregistrer.
  3. Une fois que l'application démarre, vous pouvez interagir avec le périphérique à l'aide du simulateur ou du périphérique iOS. Toutes vos actions sur le périphérique et les réponses de l'application sont enregistrées.
  4. Pour mettre fin à l'enregistrement, cliquez sur 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 Rational Test Workbench et affiche le test généré.

Retour d'informations