Test Suite
2020.10
False
Image de fond de la bannière
Non pris en charge par l'assistance
Guide de l'utilisateur de Test Suite
Dernière mise à jour 28 févr. 2024

Automatisation des appareils mobiles

Cette section présente plus en détail la solution d'automatisation pour les appareils mobiles et vous fournit des recommandations pour commencer à l'utiliser.

Automatisation des appareils mobiles

L'automatisation des appareils mobiles implique d'utiliser trois composants distincts :
  • Studio Pro : IDE pour créer des tests sur les appareils mobiles et les préparer pour la gestion et l'exécution des tests.
  • Activités d'automatisation des appareils mobiles : des actions configurables que vous pouvez effectuer sur l'appareil mobile afin de l'automatiser.
  • MDM (Mobile Device Manager) : outil qui vous offre une interface visuelle réaliste pour tester et automatiser un appareil mobile dans Studio Pro. Vous pouvez utiliser le gestionnaire d'appareils mobiles pour vous connecter à des appareils réels ou émulés via Appium, effectuer et enregistrer vos actions sur l'appareil, ainsi que gérer les appareils et les applications.

Ressources

Pour commencer à utiliser la solution d'automatisation pour appareils mobiles de UiPath, consultez les ressources suivantes :

Gérer les appareils

Gérez vos appareils individuellement en configurant les paramètres ou en exécutant des applications.

Pour configurer les appareils, consultez :

Capacités de l'appareil

  • Prise en charge Android et iOS.
  • Exécutez plusieurs appareils en même temps.
  • Accédez à tout type de contenu, à l'exception des vidéos.

Navigation dans le panneau des appareils du gestionnaire d'appareils mobiles

Vous pouvez filtrer vos appareils en utilisant un ou tous les critères suivants :

  • Par type d'appareil : cliquez sur le bouton Androidou Apple .
  • Par version de plate-forme : cliquez sur le bouton Version de la plate-forme (Platform Version) et faites votre choix dans la liste déroulante. Option définie par défaut sur Tout (All).

Vous pouvez réorganiser vos appareils en faisant glisser et en déposant une carte d'appareil à une nouvelle position dans la liste.

Gestion des appareils dans le gestionnaire d'appareils mobiles

La table suivante répertorie les actions que vous pouvez effectuer pour gérer vos appareils.

Action

Description

Procédure

Modifier (Edit)

Configurer les paramètres d'un appareil.

  1. Dans le gestionnaire d'appareils mobiles, accédez à Appareils (Devices).
  2. Sélectionnez un appareil dans la liste.
  3. Cliquez sur Modifier (Edit) et configurez les paramètres de votre appareil.
  4. Cliquez sur Enregistrer et fermer (Save & Close) pour enregistrer les modifications.

Cloner

Créer un clone d'appareil.

  1. Dans le gestionnaire d'appareils mobiles, accédez à Appareils (Devices).
  2. Sélectionnez un appareil dans la liste.
  3. Cliquez sur Cloner (Clone) et configurez les paramètres de votre appareil.
  4. Cliquez sur Enregistrer et fermer (Save & Close) pour enregistrer les modifications.

Supprimer (Delete)

Supprimer l'appareil sélectionné.

  1. Dans le gestionnaire d'appareils mobiles, accédez à Appareils (Devices).
  2. Sélectionnez un appareil dans la liste.
  3. Cliquez sur Supprimer (Delete), puis sur OK pour confirmer les modifications.

Démarrer une application sur ce périphérique

Choisir et exécuter une application sur l'appareil sélectionné.

  1. Dans le gestionnaire d'appareils mobiles, accédez à Appareils (Devices).
  2. Sélectionnez un appareil dans la liste.
  3. Cliquez sur Démarrer une application à exécuter sur cet appareil (Start an application to run on this device) et choisissez une application dans la liste déroulante.
  4. Cliquez sur Connecter (Connect) pour allumer l'appareil.

    Pour plus d'informations, consultez Interaction avec l'appareil (Device Interaction).

Résolution des problèmes

La section suivante répertorie vos options de résolution des problèmes :

Activités d'automatisation sur mobile

Cette section inclut les activités liées aux tests trouvées dans le pack UiPath.Mobile.Automation.Activities. Grâce à ces activités, vous pouvez créer une automatisation pour vos appareils, en exécutant des applications natives ou Web. Vous pouvez trouver les activités dans Studio, sous Automatisation mobile (Mobile Automation).

Activité

Description

Établit une connexion à un appareil mobile et fournit une étendue pour toutes les activités ultérieures.

Récupère les types de journaux d'un appareil connecté via la connexion d'appareil mobile.

Récupère les journaux d'un appareil mobile connecté via l'activité d'étendue Connexion d'appareil mobile (Mobile Device Connection).

Installe une application spécifiée sur un appareil mobile connecté via l'activité d'étendue Connexion d'appareil mobile (Mobile Device Connection).

Récupère la source de la page à partir d'un appareil mobile connecté via l'activité d'étendue Connexion d'appareil mobile (Mobile Device Connection).

Gère l'application actuelle à l'aide d'une commande d'entrée utilisateur.

Envoie une commande d'entrée utilisateur à une application spécifiée sur l'appareil mobile cible.

Accède à un lien profond dans une application.

Ouvre une URL spécifiée dans le navigateur Web actif actuel.

Récupère l'orientation actuelle de l'appareil mobile spécifié.

Appuie sur un bouton matériel de l'appareil connecté

Modifie et récupère l'orientation de l'appareil connecté.

Prend une capture d'écran de l'écran de l'appareil mobile que vous utilisez avec des dimensions personnalisées spécifiées dans les propriétés Hauteur (Height) et Largeur (Width).

Renvoie une variable booléenne indiquant si un élément d'IU spécifié existe.

Récupère un attribut d'un élément d'IU spécifié.

Récupère l'élément sélectionné à partir d'un élément d'IU cible.

Extrait le texte d'un élément d'IU spécifié et le renvoie sous forme de variable de chaîne.

Définissez l'élément sélectionné sur un élément d'IU cible.

Saisit le texte fourni dans l'élément d'IU cible.

Balaie l'écran dans une direction spécifiée et un nombre de fois spécifié.

Renvoie une variable booléenne indiquant si un élément d'IU spécifié existe.

Scénarios de résolution des problèmes

Si vous rencontrez des problèmes, envisagez les scénarios de résolution de problèmes suivants :

L'appareil physique iOS ne démarre pas

Si votre appareil iOS ne démarre pas, essayez ce qui suit :

  • Assurez-vous que votre appareil a approuvé le certificat. Sur votre appareil, accédez à Paramètres (Settings) > Général (General) > Profils et gestion des appareils (Profiles & Device Management), appuyez sur l'entrée d'e-mail (par exemple, Développement Apple : nomutilisateur@email.com), puis approuvez le certificat. Si l'appareil utilise votre compte d'entreprise, cela ne sera pas nécessaire.
  • Si vous obtenez une erreur indiquant que le port 8100 n'est pas accessible, fermez Appium (Ctrl + C), puis redémarrez-le.
  • Si vous obtenez une autre erreur, consultez la page Appium XCUITest Driver Real Device Setup.

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
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.