

Prise en main › Didacticiels sur les tests d'application mobile › Didacticiel 1 : enregistrement d'un scénario de test iOS
Didacticiel 1 : enregistrement d'un scénario de test iOS
Ce didacticiel présente chaque étape requise pour l'enregistrement d'un scénario de test à l'aide d'un simulateur iOS.
Dans ce didacticiel, vous effectuez les tâches suivantes :
- Création d'un actif
- Enregistrement d'un scénario de test d'application mobile
- Exécution du scénario de test dans l'utilitaire d'exécution d'un test interactif
Etape 1 : démarrage de DevTest Workstation
Procédez comme suit:
- Démarrez le registre.
- Pour DevTest Server :
- Cliquez sur Démarrer, Tous les programmes, DevTest Solutions, Registre (Registre).
- Patientez jusqu'à ce que le message DevTest Registry Ready (Le registre DevTest est prêt) s'affiche.
- Pour DevTest Workstation, utilisez un registre qui s'exécute sur un autre ordinateur.
- Cliquez sur Démarrer, Tous les programmes, DevTest Solutions, DevTest Workstation.
La boîte de dialogue Set DevTest Registry (Définir le registre DevTest) s'ouvre.
- Sélectionnez un registre, puis cliquez sur OK.
Etape 2 : création d'un projet
Le projet que vous créez contient tous les exemples de fichier de scénario de test qui sont requis pour les didacticiels mobiles.
Remarque : Si vous avez créé le projet MyMobileTutorials dans un didacticiel précédent, passez à l'étape 3 sur la création d'un fichier de configuration pour un simulateur Android.
Procédez comme suit:
- A partir du menu principal de DevTest Workstation, sélectionnez File (Fichier), New (Créer), Project (Projet).
La boîte de dialogue Create New Project (Créer un projet) s'affiche.
- Dans le champ Project Name (Nom du projet), saisissez MyMobileTutorials.
- Acceptez le paramètre par défaut pour créer le projet dans le répertoire LISA_HOME.
- Cliquez sur Create (Créer).
Le projet MyMobileTutorials a été créé.
Etape 3 : création d'un fichier de configuration pour un simulateur iOS
La configuration par défaut est appelée project.config et est créée automatiquement pour un nouveau projet. Le fichier project.config se trouve dans le dossier Configs (Configurations) du panneau Project (Projet). Vous pouvez créer un fichier de configuration contenant des informations sur l'actif spécifique à l'utilisation d'un simulateur iOS.
Procédez comme suit:
- Cliquez avec le bouton droit de la souris sur le dossier Configs (Configurations) dans le panneau Project (Projet) et sélectionnez Create New Config (Créer une configuration).
- Saisissez le nom de la nouvelle configuration : MobileiOSSimulator.
- Cliquez sur OK (Redéployer/déployer).
Le fichier de configuration MobileiOSSimulator s'ouvre dans l'éditeur de propriétés.
- Cliquez avec le bouton droit de la souris sur le fichier de configuration MobileiOSSimulator dans le panneau Project (Projet) et sélectionnez Make Active (Activer).
Etape 4 : création d'un actif de simulateur iOS
Un actif de session de simulateur associé à une configuration vous permet de spécifier le simulateur mobile à utiliser pour les tests.
Procédez comme suit:
- Ouvrez le fichier de configuration MobileiOSSimulator que vous avez créé à l'étape 3 (création d'un fichier de configuration pour un simulateur iOS), si ce n'est pas déjà fait.
- Dans le navigateur d'actifs, cliquez sur Add (Ajouter)
au bas du volet.
- Cliquez sur Mobile Session (Session mobile).
La boîte de dialogue (Session mobile) s'affiche.
Remarque : Si vous avez déjà défini des valeurs pour l'un de ces champs, vous pouvez sélectionner la valeur dans la liste pour ce champ. Pour ajouter ou supprimer des valeurs de la liste, sélectionnez l'option Maintain List (Gérer la liste).
- Remplissez les champs suivants :
- nom
-
Saisissez iOSSimulator.
- Description
-
Entrez iOS Simulator for use with Mobile Tutorial 1 (Simulateur iOS à utiliser avec le didacticiel mobile 1).
- Plate-forme
-
Sélectionnez iOS dans le menu déroulant.
- Application
-
Accédez au fichier UICatalog.app téléchargé et sélectionnez-le.
- Family (Famille)
-
Sélectionnez iPhone only (iPhone uniquement) dans le menu déroulant.
- Target (Cible)
-
Sélectionnez Simulator (Simulateur) dans le menu déroulant.
- Simulator (Simulateur)
-
Accédez au simulateur iOS sur votre ordinateur et sélectionnez-le.
- Version iOS
-
Sélectionnez 6.1.
- (Facultatif) Pour vérifier l'actif avant de l'enregistrer, cliquez sur
.
- Cliquez sur OK.
Le nouvel actif de simulateur iOS s'affiche dans le navigateur d'actifs.
- Cliquez sur Enregistrer.
Etape 5 : enregistrement d'un scénario de test
Procédez comme suit:
- Vérifiez que le fichier de configuration MobileiOSSimulator est actif.
- Créez un scénario de test nommé Tutorial_iOS_Simulator :
- Cliquez avec le bouton droit de la souris sur le dossier Tests dans le panneau Project (Projet), puis cliquez sur Create New Test Case (Créer un scénario de test).
- Dans la boîte de dialogue, accédez au répertoire dans lequel vous voulez stocker le scénario de test.
- Saisissez le nom du nouveau scénario de test.
- Cliquez sur Save (Enregistrer).
- Cliquez sur Create steps by recording or templating (Créer des étapes à l'aide d'un enregistrement ou d'un modèle)
.
- Cliquez sur Record Test Case for User Interface (Enregistrer le scénario de test pour l'interface utilisateur), Mobile Recorder (Enregistreur mobile).
L'enregistreur de test d'application mobile et la fenêtre de simulateur mobile s'ouvrent.
- Si vous avez défini plusieurs actifs mobiles, sélectionnez l'un d'eux à connecter dans la liste déroulante Choose Mobile asset (Sélectionner un actif mobile), puis cliquez sur OK.
- Cliquez sur Start Recording (Lancer l'enregistrement) au bas de la fenêtre d'enregistreur.
L'enregistrement est en cours.
- Effectuez les actions à enregistrer pour votre scénario de test dans la fenêtre de l'enregistreur.
Remarque : N'effectuez pas ces actions directement dans le simulateur mobile. Toutes les actions effectuées dans la fenêtre de l'enregistreur sont envoyées au simulateur automatiquement.
- Cliquez sur Stop Recording lorsque vous avez capturé toutes les actions pour votre test.
La fenêtre d'enregistreur et le simulateur mobile se ferment. Le nouveau scénario de test est rempli avec des étapes de test qui représentent les actions d'applications mobiles capturées pendant l'enregistrement. Chaque étape de test représente les actions effectuées avec une fenêtre spécifique dans l'application.
- Pour afficher les détails de chaque étape :
- Cliquez sur l'étape de test à réviser.
- Cliquez sur l'étape Mobile testing step (Etape de test d'application mobile) dans l'arborescence d'éléments à droite pour afficher les détails de l'étape.
L'onglet Mobile Testing Step (Etape de test d'application mobile) s'ouvre et affiche une capture d'écran de l'application de test. La section Actions, en haut de l'onglet, indique les actions effectuées dans l'étape de test.
- Pour afficher la capture d'écran associée à une action, cliquez sur l'action dans la section Actions.
Pour plus d'informations sur la modification d'une étape de test enregistrée, consultez la rubrique Modification d'étapes de test d'applications mobiles.
Pour plus d'informations sur l'ajout d'assertions à une étape de test, consultez la rubrique Ajout d'une assertion à une étape de test d'applications mobiles.
Etape 6 : exécution du scénario de test dans l'ITR
Procédez comme suit:
- Ouvrez le scénario de test de l'étape 5 (enregistrement d'un scénario de test, si ce n'est pas déjà fait.
- Dans la barre d'outils, cliquez sur l'icône ITR
.
Remarque : Indiquez si démarrer une nouvelle exécution d'un test interactif ou ouvrir une exécution d'un test interactif précédente (si vous avez exécuté l'ITR précédemment).
La fenêtre Interactive Test Run (Exécution d'un test interactif) s'ouvre.
- Cliquez sur Execute (Exécuter)
au bas de la fenêtre de l'ITR.
La fenêtre de simulateur mobile s'ouvre et DevTest exécute les étapes de test. L'application mobile s'affiche dans le simulateur lors de l'exécution du test.
Lorsque le test est terminé, un message s'affiche informant de la fin du test. La fenêtre du simulateur se ferme.
- Cliquez sur OK.
Pour plus d'informations sur l'utilisation de l'utilitaire d'exécution d'un test interactif, consultez la rubrique Exécution de scénarios de test et de suites.
Copyright © 2014 CA Technologies.
Tous droits réservés.
 
|
|