test-suite
2023.10
false
UiPath logo, featuring letters U and I in white
Guide de l'utilisateur de Test Suite
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 13 août 2024

Démarrage

Exécutez l'automatisation de l'appareil via le gestionnaire d'appareils mobiles sans jamais toucher l'appareil. Pour comprendre rapidement comment automatiser un projet sur mobile, configurez le gestionnaire d'appareils mobiles, puis créez et exécutez un workflow sur un appareil Cloud.

Prérequis pour les appareils cloud

  • Installez UiPath.MobileAutomation.Activities Pour plus d'informations, consultez la section Gestion des packages (Managing Packages). Vous pouvez également utiliser le modèle par défaut du projet de test mobile , car cela installera le package d'activités pour vous.
  • Créez un compte sur une plate-forme cloud pour appareils. Pour cet exemple, créez un compte sur Sauce Labs.

Prérequis pour les appareils locaux

Les appareils locaux nécessitent des configurations spécifiques afin d'exécuter des automatisations de test mobile sur eux.

Appareils Android locaux

Suivez les étapes décrites dans la rubrique Prérequis pour les appareils Android locaux.

Appareil iOS local

Suivez les étapes décrites dans la rubrique Prérequis pour les appareils iOS locaux.

Créer un projet de test sur mobile

Créez un projet de test sur mobile dans Studio.

  1. Ouvrez Studio.
  2. Sélectionnez un projet de test sur mobile parmi les modèles par défaut.
  3. Configurez les détails du processus et cliquez sur Créer (Créer).
  4. Commencez par le cas de test par défaut créé via le projet.

Configurer le gestionnaire d'appareils mobiles

Pour préparer votre environnement de test, ouvrez Studio et accédez à Automatisation mobile (Mobile Automation) > Gestionnaire d'appareils mobiles (Mobile Device Manager) pour lancer ce dernier.

Remarque : le bouton Gestionnaire d'appareils mobiles (Mobile Device Manager) est ajouté au ruban après l'installation de UiPath.MobileAutomation.Activities ou si vous ouvrez un modèle de projet de test sur mobile.

Ajouter un appareil cloud

Ajoutez votre premier appareil au gestionnaire d'appareils mobiles.

  1. Dans le panneau de navigation de gauche, accédez à Appareils (Devices).
  2. Cliquez sur Ajouter un appareil (Add a device).
  3. Configurez votre appareil comme suit :
    • Nom (Name) : saisissez un nom pour identifier votre appareil dans l'onglet Appareils (Devices).
    • URL Appium (Appium URL) : saisissez le serveur Appium sur lequel votre appareil est hébergé. Par exemple : http://localhost:1122/wd/hub.
    • Plate-forme (Platform) : cliquez sur le champ pour sélectionner Android ou iOS dans la liste déroulante.
    • Nom de l'appareil (Device Name) : saisissez le nom de l'appareil.
    • Version de la plate-forme (Platform Version) : ajoutez le numéro de version de votre système d'exploitation Android.
    • Capacités supplémentaires souhaitées (Additional Desired Capabilities) (facultatif) : ajoutez des capacités spécifiques pour personnaliser votre session d'automatisation. Pour plus d'informations, consultez Capacités souhaitées d'Appium.
    • Définir l'emplacement géographique (Appium Desired Capabilities) (facultatif) : définissez l'emplacement de votre appareil pour tester les applications qui utilisent les services de localisation pour générer des données de localisation.
  4. Cliquez sur Enregistrer et fermer (Save & Close) pour ajouter votre appareil.

    Votre appareil est ajouté à la liste des appareils.



Ajouter un périphérique local

Ajouter une application

Ajoutez une application à utiliser par votre appareil.

  1. Dans le panneau de navigation de gauche, accédez à Applications.
  2. Cliquez sur Ajouter une nouvelle application (Add a new application) et saisissez un nom pour votre application.
  3. Sélectionnez App et configurez les paramètres Android suivants :
  4. Sélectionnez App et configurez les paramètres iOS suivants :
    • Application : saisissez l’emplacement de l’application. Vous pouvez télécharger et utiliser l’application de base UiPath® pour iOS.
    • Capacités supplémentaires souhaitées (Additional Desired Capabilities) : ajoutez des capacités spécifiques pour personnaliser votre session d'automatisation. Pour plus d'informations, consultez Capacités souhaitées d'Appium.
  5. Cliquez sur Enregistrer et fermer (Save & Close) pour ajouter votre application.


Ajouter une application Web

  1. Dans le panneau de navigation de gauche, accédez à Applications.
  2. Cliquez sur Ajouter une nouvelle application (Add a new application) et saisissez un nom pour votre application.
  3. Sélectionnez Web et sélectionnez Androidou iOSet configurez les paramètres suivants :
    • Nom du navigateur : sélectionnez le navigateur correspondant dans la liste déroulante.
    • Page dedémarrage (Start Page) - définissez une page à partir de laquelle vous souhaitez que l'application Web démarre.
    • Capacités supplémentaires souhaitées (Additional Desired Capabilities) : ajoutez des capacités spécifiques pour personnaliser votre session d'automatisation. Pour plus d'informations, consultez Capacités souhaitées d'Appium.
  4. Cliquez sur Enregistrer et fermer (Save & Close) pour ajouter votre application.

Démarrez une application

Vous pouvez maintenant démarrer votre émulateur d'appareil mobile.

  1. Dans l'onglet Bienvenue (Welcome), cliquez sur Démarrer une application (Start an application).
  2. Sélectionnez un appareil et une application en choisissant ceux que vous venez de créer.
  3. Cliquez sur Connecter (Connect).

    L'établissement d'une connexion peut prendre un certain temps en raison des multiples couches de connexion et de la distance par rapport à votre parc d'appareils.



Enregistrer des actions

Enregistrez vos actions à l'aide de la barre d'interaction, juste à côté de votre émulateur d'appareil mobile. Grâce à cela, vous pouvez indiquer vos actions à l'écran. Vous pouvez également concevoir votre workflow dans Studio.

  1. Ouvrez le panneau Actions enregistrées (Recorded Actions) sur le côté droit pour suivre vos actions exécutées.
  2. Sur le côté droit de l'émulateur d'appareil mobile, cliquez sur le bouton Accueil Androidou iOS Accueil .
  3. Cliquez sur la barre de recherche Google sur l'écran de l'émulateur, puis cliquez sur Non, merci (No Thanks) pour ignorer la superposition si nécessaire.
  4. Double-cliquez sur la barre de recherche pour envoyer du texte et saisissez « Uipath Test Suite ».
  5. Sélectionnez Appuyer sur la touche Entrée après l'envoi du texte (Press Enter key after sending text), puis cliquez sur Envoyer le texte (Send text).

Créer et exécuter l'automatisation mobile

Ouvrez Studio pour importer vos actions enregistrées et exécuter votre automatisation mobile.

  1. Ouvrez Studio et ajoutez une activité Connexion d'appareil mobile (Mobile Device Connection) à votre séquence.
  2. Cliquez sur Sélectionner les détails de la connexion (Select Connection Details) et sélectionnez votre appareil et votre application.
  3. Sélectionnez Faire (Do) dans la séquence.
  4. Accédez à Automatisation mobile (Mobile Automation) > Importer les actions enregistrées (Importer les actions enregistrées) pour les ajouter à la séquence.
  5. Accédez à Fichier de débogage (Debug File) > Exécuter le fichier (Run File).

    Une nouvelle connexion est établie avec l'appareil mobile émulé pour exécuter vos actions en temps réel.



Prochaines étapes

Pour en savoir plus sur la création de workflows pour vos tests d'automatisation mobile, la compréhension de l'interaction avec les appareils et le débogage, consultez les rubriques suivantes :

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.