studio
2024.10
true
Guide de l’utilisateur de Studio
Last updated 4 nov. 2024

API Chromium

ChromiumAPI est une méthode d'entrée d'automatisation du navigateur basée sur le protocole Devtools et offre de nombreux avantages lors de l'automatisation d'un navigateur basé sur Chromium.

Navigateurs pris en charge

  • Microsoft Edge
  • Google Chrome

Activités UIAutomation prises en charge

Il peut être utilisé avec les activités Modern suivantes :

  • Use Application/Browser
  • Cliquer (Click)
  • Saisir dans (Type Into)
  • Pointer (Hover)
  • Remarque : cette méthode ne fonctionne que sur les éléments Web. Cela ne fonctionne pas sur les éléments qui ne font pas partie de la page Web, tels que les fenêtres contextuelles.

Prérequis

Vous avez besoin de la dernière extension Edge et du package UiPath.UIAutomation.Activities 21.10.3 ou supérieur.

Comparaison face à face

Voici quelques idées que vous voudrez peut-être prendre en compte lors de la conception de l'automatisation du navigateur avec la méthode d'entrée ChromiumAPI.

ChromiumAPI vs HardwareEvents

Fiabilité

L'envoi d'entrée touches/souris via des événements matériels signifie les envoyer au flux d'entrée souris/clavier du système d'exploitation. De là, les événements sont transmis à l'application cible, ici le navigateur, qui les analyse et les envoie aux pages Web.

L'envoi de touches/souris via ChromiumAPI signifie les envoyer directement au navigateur. Par conséquent, cette méthode d'entrée élimine un canal de communication qui peut échouer (comme tout autre canal de communication).

Communiquer directement avec le navigateur via cette nouvelle méthode signifie moins de canaux de communication, et donc une meilleure fiabilité de l'automatisation.

Fonctionne en arrière-plan

Les événements matériels nécessitent que les éléments soient à l'écran, ciblés, au premier plan. ChromiumAPI n'a pas cette exigence car il fonctionne lorsque le navigateur est minimisé et qu'un autre onglet est sélectionné (n'oubliez pas que les activités modernes ont tendance à activer l'onglet de travail).

ChromiumAPI vs Simulate

Efficacité améliorée

ChromiumAPI envoie des déclencheurs d'événements de confiance, qui sont la chaîne exacte d'événements déclenchés lorsqu'un humain effectue la même action. Cela signifie que, outre l'automatisation qui fonctionnait avec Simulate, beaucoup plus est désormais disponible via ChromiumAPI.

Autres bénéfices

Il permet d'envoyer des raccourcis clavier directement au navigateur.

La propriété Effacer avant de taper (Clear before typing) est naturelle avec cette méthode, car elle ne vide pas le champ de l'élément cible par défaut.

Les actions Clic avec modificateurs (Click with modifiers) sont plus efficaces et fiables.

Remarque :

Lorsque le navigateur est démarré avec ChromiumAPI, un ruban apparaît indiquant que le navigateur a démarré en mode débogage (surligné ci-dessous en bleu). Ce message ne s'affiche pas si l'extension est installée via une politique.



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.