UiPath Documentation
activities
latest
false
Activités UIAutomation
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Étapes de configuration

Activez Chromium Automation pour un projet UI Automation, exécutez-le avec un navigateur visible ou sans affichage et fermez correctement les navigateurs.

Chromium Automation ne nécessite aucun téléchargement par navigateur et aucune installation d'extension. Contrairement au protocole WebDriver, vous n’avez pas besoin de placer un exécutable sur la machine ou de l’ajouter au système Path. Vous avez uniquement besoin d'un navigateur pris en charge installé et de la version correcte du package, puis sélectionnez le mode.

Prérequis

  • Google Chrome, Microsoft Edge ou un autre navigateur basé sur Chromium installé sur la machine.
  • Le package UiPath.UIAutomation.Activities , version 26.10.0 ou ultérieure. Chromium Automation est généralement disponible à partir de cette version.
  • Le navigateur doit être autorisé à démarrer avec le débogage à distance activé (voir la section Stratégie de groupe ci-dessous).

Modes

Deux modes sont disponibles:

ModeFenêtre du navigateurIdéal pour
Automatisation ChromiumVisibleDéveloppement, débogage et automatisations qui ont besoin d'un navigateur visible
Automatisation Chromium sans interface utilisateurAucun (sans affichage)Automatisation Unattended sur les serveurs et les pipelines CI/CD
Astuce :

Chromium Automation Headless combine une configuration à configuration zéro avec une exécution sans affichage, ce qui le rend bien adapté à l'automatisation Unattended sur des serveurs où aucun affichage n'est disponible.

Activer l’automatisation Chromium

Vous pouvez définir la méthode d'automatisation pour une seule activité ou comme méthode par défaut à l'échelle du projet.

Pour une activité spécifique

  1. Ajoutez une activité Utiliser l'application/le navigateur à votre workflow.
  2. Localisez Mode d'automatisation du navigateur dans le panneau Propriétés .
  3. Sélectionnez Automatisation Chromium (navigateur visible) ou Automatisation Chromium sans interface utilisateur (aucune fenêtre visible).

En tant que projet par défaut

  1. Ouvrez les Paramètres du projet (icône en forme d'engrenage dans le panneau Projet).
  2. Accédez à UI Automation Modern > Application/Navigateur.
  3. Définissez le Mode d'automatisation du navigateur sur Automatisation Chromium ou Automatisation Chromium sans interface utilisateur.
  4. Sélectionnez Enregistrer.

Le paramètre au niveau de l'activité est prioritaire sur le paramètre par défaut du projet dans son étendue.

Remarque :

Certaines opérations qui dépendent d'une fenêtre visible ne sont pas prises en charge en mode sans affichage. Lorsque vous ciblez le mode sans affichage, utilisez les méthodes d’entrée SimulerClic, SimulerType et SimulerPointage sur vos activités, car l’entrée d’événements matériels nécessite une fenêtre visible. Voir Problèmes connus et limitations.

Navigation Incognito (privée)

Chromium Automation prend en charge le mode navigation privée sans configuration supplémentaire. Cela diffère de la méthode Extension de navigateur qui nécessite l’activation de l’option Autoriser en mode navigation privée pour l’extension UiPath.

Fermeture des navigateurs

Pour fermer un navigateur ouvert avec Chromium Automation, utilisez l’un des éléments suivants:

  • Activité Fermer l’onglet — la méthode recommandée pour fermer un seul onglet.
  • Activité Fermer l’application — ferme la session du navigateur.

Étant donné que Chromium Automation gère la session du navigateur en interne, la fermeture de l'étendue de l'automatisation supprime également la session et son user-data-dir temporaire.

Considérations relatives à la stratégie de groupe

Chromium Automation repose sur la capacité de débogage à distance du navigateur. Il est bloqué lorsque la stratégie de groupe DeveloperToolsAvailability est définie sur 2 (Interdire l’utilisation des outils de développement).

Avertissement :

Si la stratégie DeveloperToolsAvailability est appliquée avec une valeur de 2 dans votre environnement, Chromium Automation ne peut pas démarrer le navigateur. Utilisez plutôt l’extension de navigateur ou le protocole WebDriver .

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour