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 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, 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 Test d'applications web sur appareils iOS : présentation 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.
  • Pour le test d'applications web, l'enregistrement des actions de l'utilisateur se déroule dans l'enregistreur Web mobile de Rational(r) Test Workbench. Vous pouvez le télécharger à partir d'Apple App Store sur votre périphérique mobile. Si vous testez avec le simulateur iOS, celui-ci n'ayant pas accès à l'Apple App Store, vous devez installer manuellement l'enregistreur Web mobile de Rational(r) Test Workbench. Pour les détails, voir Installation d'IBM Rational Test Workbench Mobile Web Recorder sur le simulateur iOS.

Pourquoi et quand exécuter cette tâche

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

Procédure

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

  1. Dans IBM Rational Test Workbench Mobile Client, tapez sur Gérer les applications web pour enregistrer un test d'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 l'appareil 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