activities
latest
false
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.
UiPath logo, featuring letters U and I in white

Activités UIAutomation

Dernière mise à jour 16 sept. 2025

v25.10

v25.10.13

Date de publication : 12 août 2025

Résolution de bogues

  • Nous avons résolu un problème qui empêchait l’activité Sélectionner l'élément dans Studio Web d’accepter les variables.
  • Après la mise à niveau de v24.10 vers v25.10, les sélecteurs Web ciblant les éléments d’IU à l’intérieur de iFrames ne fonctionnaient plus comme prévu. Ce problème est maintenant corrigé.

Améliorations

  • La carte d'activité Use Application/Browser affiche désormais tous les arguments dès le début, comme suit : Chemin d'accès au fichier, Arguments, URL et Sélecteur.
  • L'activité Use Application/Browser peut désormais fonctionner sans Sélecteur défini, ce qui vous permet d'utiliser l'activité pour démarrer un processus avec des arguments spécifiques.
  • Nous avons amélioré les activités Sélectionner l'élément et SAP Sélectionner un élément de menu, offrant une prise en charge de l'actualisation des éléments à partir des éléments d'interface utilisateur dynamiques, garantissant que la liste se synchronise toujours avec les valeurs d'interface utilisateur actuelles.
  • L’activité UI Agent prend désormais en charge les variables SecureString .
  • Lorsque les variables SecureString sont utilisées dans l'activité UI Agent , leurs valeurs réelles ne sont jamais transmises au serveur ou LLM. Au lieu de cela, des espaces réservés sont envoyés pour garantir la confidentialité des données.

V25.10.12

Date de publication : 28 juillet 2025

Résolution de bogues

  • Correction de l’erreur « L’utilisation du référentiel d’objets est appliquée » qui se produisait dans l’activité Connexion SAP .
  • Mise à jour du domaine des URL de téléchargement Microsoft Edge WebDriver de azureedge.net à microsoft.com, utilisé lorsque le projet est défini sur Télécharger automatiquement WebDriver.

Améliorations

  • Pour l’activité Cliquer multiplate-forme, nous avons mis à disposition les propriétés Activer et Type de mouvement du curseur .
  • L’activité UI Agent prend désormais en charge la modification multiligne pour le champ Tâche .

V25.10.10

Date de publication : 16 juillet 2025

Résolution de bogues

Nous avons corrigé les bogues suivants :

  • L’activité Sélectionner un élément (Select Item) multiplateforme ne mettait pas à jour l’élément sélectionné après Indiquer (Indicate).
  • L'activité Obtenir le texte (Get Text) avec la méthode Fulltext as Scraping ne fonctionnait pas sur les projets multiplateformes.
  • Le bouton Options de la nouvelle expérience était visible dans l'ancienne expérience de l' éditeur hors ligne.

v25.10.8

Date de publication : 30 juin 2025

Automatisation des applications macOS native

Nous avons le plaisir d'annoncer que l'automatisation native basée sur l'interface utilisateur sur macOS est généralement disponible à partir de la version 2025.10 de juin.

Nouveautés

  • Concevez des automatisations pour les applications de bureau Mac directement dans macOS à l'aide de Studio Web (dans Chrome ou Safari) et à l'Assistant UiPath.
  • Prise en charge étendue des applications: Automatisez tout type d'application macOS, y compris Keynote, Numbers, Mail, Microsoft Office (Word, Excel, PowerPoint) ou des applications Java telles que SAP GUI.
  • Interaction améliorée avec l'interface utilisateur: utilisez le nouvel assistant de sélection multiplateforme et l' éditeur de sélecteur avancé pour indiquer et configurer les éléments d'interface utilisateur cibles directement depuis Studio Web.

Cette mise à jour supprime les contraintes de plate-forme précédentes et permet un développement et un débogage transparents des automatisations multiplate-forme directement dans un environnement macOS.

Nouvel éditeur de sélecteur avancé

Nous sommes heureux de vous présenter l'aperçu du nouvel éditeur de sélecteur avancé pour UI Automation !

Intégré à un assistant de sélection repensé, l'éditeur de sélecteur avancé est un outil puissant qui améliore l'expérience de configuration du sélecteur dans UiPath Studio et Studio Web. Il offre une interface intuitive pour configurer un seul sélecteur, qui combine les capacités des sélecteurs stricts et approximatifs pour offrir une plus grande transparence et un contrôle sur la création et la modification des sélecteurs.

Les utilisateurs de Studio Web pourront désormais profiter d'une expérience d'édition de sélecteur améliorée non seulement sur Windows, mais également sur d'autres systèmes d'exploitation tels que macOS.

Healing Agent

  • Vous pouvez désormais utiliser Healing Agent pour effectuer une récupération lorsqu'un titre AppCard de navigateur est modifié.
  • Vous pouvez désormais utiliser le Sélecteur sémantique (Semantic Selector), une description en langage naturel d'un élément cible de l'IU, servant de mécanisme de secours qui ne s'active que lorsque l' Healing Agent est activé pour récupérer des échecs de sélecteur.

Pour plus d'informations, consultez Stratégies de récupération.

Prise en charge des applications basées sur CURL

Nous avons implémenté la prise en charge d'UI Automation pour l'application développée sur l'infrastructure Curl , qui utilise une technologie différente pour laquelle nous n'avons pas pu générer de sélecteurs. Seul Computer Vision pouvait être utilisé, mais certains cas complexes n'étaient pas pris en charge.

Désormais, toutes les activités UIAutomation existantes, telles que Click, Type Into, Select Item, Check App State, peuvent être utilisées pour les applications Curl. Les sélecteurs spécifiques Curl sont générés pour des composants autonomes Curl individuels.

Améliorations

  • Nous avons ajouté la prise en charge de l'automatisation des pages Web à l'aide de StringRoot.
  • DOM sur les applications basées sur le Web a été activé pour la fonctionnalité Capturer tout (Capture All) .
  • L’option Ignorer les sélecteurs avec le paramètre de projet IDX a été supprimée.
  • L'ajout d'une cible ayant un point de décalage avec des variables dans un projet demande maintenant d'ajouter les variables comme dans le cas du sélecteur.
  • Nous avons ajouté la prise en charge de WaitState directement à partir des API d'UI Automation en spécifiant un descripteur de référentiel d'objets.

Résolution de bogues

  • Correction d’une exception de pointeur null non gérée générée par la table Java System.
  • Correction d’un problème de génération de sélecteur pour les enfants JFLScrollablePanel.

v25.10.7

Date de publication : 17 juin 2025

Prise en charge du sélecteur de fichiers de navigateur

Nous avons ajouté la prise en charge du sélecteur de fichiers de navigateur via une nouvelle activité Étendue du sélecteur de fichiers de navigateur (Browser File Picker Scope) qui peut capturer et gérer une boîte de dialogue de sélecteur de fichiers de navigateur dans Chrome ou Edge.

Cette activité peut être utilisée pour charger des fichiers dans une application Web, à la fois dans les projets Windows et multiplateformes, pour différents systèmes d'exploitation (Windows, MacOS et Linux).

Attribut ImageColorData

L'activité prend désormais en charge un nouvel attribut, imageColorData, avec différentes propriétés exposées, telles que la couleur dominante ou les données d'image en pixels.

Correction d'un bug

Erratum - ajouté le 23 juin 2025

Nous avons corrigé un problème qui faisait apparaître les sélecteurs contenant des attributs avec des valeurs d'expression régulière non valides comme valides. Ces sélecteurs sont désormais marqués comme non valides et ne trouveront aucun élément d’IU cible.

Exemple : visibleinnertext='(*opt1*|*opt2*)' matching:visibleinnertext='regex' était auparavant accepté, même s'il s'agissait d'une expression régulière non valide.

Les sélecteurs avec ces erreurs de syntaxe ne fonctionnaient jamais correctement. Ce n’est que par une Active C’est une coïncidence qu’ils aient produit des correspondances correctes. Il est recommandé de corriger ces expressions régulières non valides dans la définition du sélecteur.

v25.10.6

Date de publication : 4 juin 2025

Computer Vision

  • Correction d’un problème affectant l’activité Table d'extraction CV (CV Extract Table) en combinaison avec LocalServer CV.

Healing Agent

  • Correction des cas importants pour la réutilisation des cibles d’analyse et récupérées lors de l’exécution de la tâche.

v25.10.4

Date de publication : 20 mai 2025

Computer Vision

Nous avons corrigé une erreur qui se produisait dans CVScope au moment du runtime lors de l’utilisation de LocalServer.

UI Automation Modern

Nous avons amélioré l’extraction de texte Capturer tous les éléments (Capture All elements).

v25.10.3

Date de publication : 15 mai 2025

Correction d'un bug

Nous avons résolu un problème avec l’utilisation de ComputerVision.LocalServer au moment de la conception dans Cible unifiée moderne (Modern Unified Target).

v25.10.2

Date de publication : 8 mai 2025

Healing Agent est généralement disponible (GA)

Nous sommes ravis d'annoncer que UiPath Healing Agent est désormais disponible pour tous.

Healing Agent offre une approche robuste, flexible et intelligente pour gérer les échecs d'automatisation basés sur l'interface utilisateur en temps réel, avec les avantages supplémentaires d'une récupération basée sur l'IA, d'une adaptabilité en temps réel et d'une large prise en charge des applications.

Pour savoir comment augmenter l'efficacité et la résilience de vos automatisations, consultez le Guide de l'utilisateurHealing Agent .

Gestion de la boîte de dialogue du navigateur

Pour gérer les boîtes de dialogue du navigateur JavaScript (alerte, confirmation, invite), nous avons introduit une activité Étendue de la boîte de dialogue du navigateur (Browser Dialog Scope) , à la fois pour les projets Windows et multiplate-forme (y compris Studio Web).

Outre la nouvelle activité, nous avons ajouté des options de gestion de boîte de dialogue à l’activité Utiliser l’application/le navigateur (Use Application/Browser) . La nouvelle section Options de gestion des boîtes de dialogue (Dialog Handling options) dans AppCard permet aux utilisateurs de décrire comment ignorer automatiquement les boîtes de dialogue du navigateur :

  • Ignorer les alertes

  • Ignorer les confirmations et la réponse de la boîte de dialogue de confirmation

  • Ignorer les invites et le texte de réponse à l'invite, réponse à la boîte de dialogue d'invite

Nous avons également ajouté des paramètres de projet similaires pour la gestion de la boîte de dialogue, fonctionnant par défaut pour les options Utiliser l'application/le navigateur pour la gestion de la boîte de dialogue.

  • Projets Windows : UI Automation Modern > Application/Navigateur

  • Projets multiplate-forme : UI Automation > Application/Navigateur (Application/Browser)

Prise en charge de Remote Runtime

Nous avons continuer à étendre la prise en charge de Remote Runtime pour Amazon WorkSpaces avec le protocole DCV (Desktop Cloud Visualization).

Nous fournissons désormais cette prise en charge pour les protocoles DCV et PCoIP, permettant aux clients de choisir la meilleure option pour leur cas d'utilisation.

  • L'automatisation d'Amazon WorkSpaces à l'aide du protocole PCoIP nécessite UiPath.UIAutomation.Activities, UiPath Studio et UiPath Remote Runtime v24.10 ou une version ultérieure.

  • L'automatisation d'Amazon WorkSpaces à l'aide du protocole DCV nécessite UiPath.UIAutomation.Activities, UiPath Studio et UiPath Remote Runtime v25.2 ou une version ultérieure.

Prise en charge de Chromium

  • Les signatures Chromium Native ont maintenant leur package autonome (UiPath.AppSignatures) qui peut être utilisé pour mettre à jour les signatures d’un pilote donné, sans avoir à modifier et à tester à nouveau l’ensemble du package UI Automation.

  • Nous avons ajouté la prise en charge des iFrames d'origine croisée pour les widgets CefSharp. Ceci est disponible pour les versions CefSharp v43.0.0 et plus récentes.

  • Nous avons activé la prise en charge de Chromium pour :

    • JxBrowser 8.2.1 x64 et x86.

    • JxBrowser 7.41.3 x64 (également utilisé par SAP Java 8.10).

Améliorations générales

  • Sélectionner l'élément prend désormais en charge les zones de liste modifiables personnalisées contenant des arborescences dans les applications d'infrastructure Qt, telles que Tableau.

  • L’événement natif WEBCTRL TextChanged se déclenche désormais également pour les éléments d’IU avec du contenu modifiable.

  • Nous avons amélioré l'interaction avec les tables dans les applications Kinaxe.

  • Nous avons amélioré la prise en charge de la bibliothèque Java DTV.

  • L'option Cliquer avant de taper (Click before typing) est désormais exposée pendant l'enregistrement.

  • Nous avons supprimé la propriété Title de TargetApp de la sérialisation XML stockée.
    La règle de gouvernance RT-UIA-001 dans Automation Ops contient un nouveau paramètre CustomMessage. Chaque fois qu'une règle de gouvernance de runtime est déclenchée, vous pouvez afficher un message personnalisé pour l'utilisateur à l'aide de ce paramètre.

UI Automation Modern

  • Les activités qui nécessitent des cartes d’application ajoutent désormais automatiquement l’écran parent dans une carte d’application.

  • AppCard se connecte désormais exclusivement par son sélecteur défini au moment du runtime. Les AppCard nouvellement créées évitent d’être jointes par un titre ou une URL approximative.

  • Vous pouvez désormais modifier le chemin d'accès à l'application (Application path), les arguments de l'application (Application arguments) ou l'URL du navigateur (Browser URL) d'une application cible dans les cartes d'application liées au référentiel d'objets, à la fois depuis le panneau de conception et le panneau Propriétés.

  • L’activité Obtenir l’URL (Get URL) prend désormais en charge la propriété WaitforPageLoad .

  • La propriété Répertoire de travail a été rendue disponible dans l'activité Utiliser l'application/le navigateur (Use Application/Browser) .

  • Obtenir le Presse-papiers (Get Clipboard) et Définir le Presse-papiers (Set Clipboard) sont désormais disponibles en tant qu’activités modernes.

  • L'activité Saisir dans (Type Into) prend désormais en charge l'exécution copier-coller basée sur le presse-papiers via la nouvelle propriété Saisir par presse-papiers (Type by clipboard) , qui indique si le Presse-papiers est utilisé pour saisir le texte donné.

  • Le mode d’attachement de fenêtre par défaut (Instance d’application ou Fenêtre unique) utilisé par les activités Utiliser l’application/le navigateur (Use Application/Browser ) nouvellement ajoutées peut désormais être configuré via un nouveau paramètre de projet, à la fois pour les projets Windows ou multiplateformes.

  • Nous avons ajouté la prise en charge du niveau de journalisation (Désactivé, Info, Traçage) aux paramètres de projet suivants dans la section Journalisation du Robot :

    • Consigner les étapes de recherche des cibles et des ancres

    • Journaliser les horaires des méthodes de ciblage

  • La propriété WaitForReady est à présent exposée dans l'assistant de sélection.

  • Lorsque vous êtes dans l’écran de sélection pour indiquer ou modifier un élément d’IU, vous pouvez maintenant utiliser la touche Imprimé (printScreen) pour prendre une capture d’écran de bureau complète et l’enregistrer dans le presse-papiers.

Computer Vision

  • Les activités Computer Vision prennent désormais en charge le défilement gauche/droit.

  • Screen OCR prend désormais en charge les langues écrites de droite à gauche, telles que l’hébreu et l’arabe.

    Nous pouvons désormais définir un moteur OCR par défaut pour l’activité Étendue UIAutomation (UIAutomation Scope) récemment ajoutée (activité Utiliser l'application/le navigateur (Use Application/Browser )) via un nouveau paramètre de projet dans la section OCR : DefaultAppCardOCREngine.

  • Computer Vision peut désormais générer une description textuelle d'une icône, que vous pouvez utiliser comme description pour un objet nouvellement capturé dans le référentiel d'objets, ainsi que pour renommer des activités basées sur des cibles purement Computer Vision.

  • Nous avons amélioré le message d'erreur 403 qui s'affiche lorsque la connexion aux services Computer Vision échoue.

API UI Automation

  • L'activité Saisir dans (Type Into) prend désormais également en charge l'entrée de type SecureString dans les workflows codés.
  • Les activités Obtenir le presse-papiers (Get Clipboard) et Définir le presse-papiers (Set Clipboard) peuvent maintenant être utilisées dans une automatisation codée.

UI Automation Classic

  • Nous avons ajouté l’option de transmission de la cible UiElement à la fonction injectée pour l’activité Injecter du code .NET (Inject .NET Code) .

Activités sémantiques

  • L’activité Définir la valeur (Set Value) a été renommée Mettre à jour l’élément d’IU (Update UI Element) pour mieux refléter son objectif : vous permet de mettre à jour en toute fluidité les champs d’une application sans vous soucier des sélecteurs.

  • Dans les activités Mettre à jour l'élément d'IU (Update UI Element), Remplir le formulaire (Fill Form) et Extraire les données du formulaire (Extract Form Data) , les demandes de service sémantique qui échouent affichent désormais un message d'erreur.

SAP

  • Nous avons ajouté la prise en charge de la sélection des lignes dans les tables SAP Fiori à l'aide de l'activité Cocher/Décocher (Check/Uncheck) .

  • Nous détectons désormais le statut du script SAP pour les applications 32 bits et 64 bits.

Résolution de bogues

  • L'identification des éléments d'IU échouait pour les applications WPF dont la prise en charge de l'automatisation était désactivée.

  • Nous avons restauré la prise en charge du runtime pour l'attribut de classe dans l'extraction de données de table/structurées, qui était précédemment disponible dans la version 2022.10.

  • La sélection interactive a échoué lors du partage d’écran avec Teams.

  • Les sélecteurs ne pouvaient pas être récupérés lorsque l’on automatisait les applications Citrix WorkSpace version v2409 ou plus récente, car le processus de bureau Citrix avait changé de nom.

  • Le robot UiPath ne pouvait plus communiquer avec le navigateur et ne parvenait pas à interagir avec les éléments du navigateur sur Firefox version 135 ou ultérieure.

  • Le délai d'attente strict de SAP ne s'est pas déclenché sur l'activité Sélectionner un élément de menu (Select Menu Item).

  • Les fichiers ouverts dans le panneau du concepteur dans Studio étaient marqués par erreur comme incorrects lors du défilement.

  • La sélection de variables échouait dans les situations comportant un grand nombre de variables définies.

  • L'activité Close Tab avec l' activité Continuer en cas d'erreur définie sur True peut toujours générer des erreurs. La fonction Continuer en cas de vérification d'erreur a été ajoutée précédemment dans le processus pour les activités de navigateur. Remarque: la plupart des activités classiques peuvent changer le comportement si elles s’exécutent avec l’option Continuer en cas d’erreur définie sur True et que l’activité a toujours échoué. Désormais, elles n'échoueront plus.

v25.2.1-preview

Date de publication : 25 mars 2025

Mettre à jour vers l'aperçu public Healing Agent

Nous avons mis à jour l’aperçu public de Healing Agent, notre capacité basée sur l’IA pour l’autoréparation intelligente des automatisations basées sur l’interface utilisateur. Cette mise à jour apporte plusieurs ajouts à Healing Agent :

  • Prise en charge de la gouvernance disponible via Automation Ops, vous permettant de configurer des politiques au niveau du runtime du Robot.

  • Insights, vous permettant de surveiller et d'analyser la fiabilité de l'automatisation en fonction des actions et des résultats Healing Agent .

  • Commande AI Trust Layer, vous permettant de définir le niveau d'accessibilité du processus de réparation.

Healing Agent englobe les expériences sur les robots UiPath , Orchestrator et Studio. En reconnaissant automatiquement les modifications apportées aux interfaces d'application, Healing Agent vous permet de réduire les temps d'arrêt de l'automatisation et d'améliorer l'efficacité.

Healing Agent peut être activé pour les automatisations Cloud uniquement et il prend en charge les activités Modern UI Automation.

Remarque :

Healing Agent ne dépend pas de la capacité du référentiel d'objets.

Selon les fonctionnalités que vous souhaitez utiliser, Healing Agent nécessite des mises à jour de certains composants de la plate-forme, comme expliqué dans le tableau suivant :

Fonctionnalités

Version UIAutomation

Version de Studio

minimale 2021.8

Recommandations d'exécution et autoréparation dans Orchestrator

25.2.1-preview

S/O

2024.10.x (Entreprise)

Importation manuelle du fichier de débogage dans Studio

25.2.1-preview

2024.10.x (Entreprise)

S/O

OpenStudio depuis le panneau Orchestrator Healing Agent

25.2.1-preview

2025.0.157(Entreprise Cloud)

S/O

Gouvernance

25.2.1-preview

S/O

2024.10.x (Entreprise)

Insights

25.2.1-preview

S/O

v24.12.3-preview

Date de publication : 19 décembre 2024

UiPath Healing Agent disponible en aperçu public

Nous sommes ravis d’annoncer l’aperçu public de Healing Agent. La fonctionnalité comprend un ensemble d’expériences optimisées par l’IA dans Robot, Orchestrator et Studio qui réduisent les temps d’arrêt des automatisations et améliorent l’efficacité.

Healing Agent est équipé d’une fonctionnalité d’auto-réparation intelligente conçue pour les tâches d’automatisation basées sur l’interface utilisateur. Sa fonction principale est de réagir chaque fois qu’un changement se produit dans l’interface de l’application ou lorsque l’interférence de l’interface utilisateur perturbe le processus d’automatisation. L’auto-réparation est spécifiquement conçue pour corriger ces problèmes, garantissant une expérience d’automatisation ininterrompue.

Par ailleurs, l’auto-réparation est complémentaire à la méthode de secours déjà robuste Cible unifiée, offrant un réseau de sécurité encore plus fiable pour les scénarios complexes dans le cadre desquels les automatisations pourraient échouer. En appliquant une ou plusieurs stratégies de récupération, l’auto-réparation garantit le bon fonctionnement du processus d’automatisation.

En cas de problème au niveau de l’automatisation, Healing Agent intervient et suggère des corrections telles que de nouvelles recommandations de sélecteur, des ajouts de délais intelligents ou des mises à jour de code pour les fenêtres contextuelles inattendues. Il analyse également les interfaces des applications et fournit des conseils ciblés pour réduire le temps consacré au débogage ou à la résolution des problèmes. Au final, cette nouvelle fonctionnalité vise à résoudre les problèmes rapidement et à rétablir le système d’automatisation dès que possible.

Healing Agent prend en charge les activités UI Automation modernes et nécessite le package UiPath.UIAutomation.Activities package 24.12.3-preview ou version ultérieure, avec Robot 2024.10 ou version ultérieure, et Studio 2025.0.157 ou version ultérieure.

Pour en savoir plus, consultez le guide de l’aperçu public de Healing Agent ou ce message du forum. La documentation est également disponible via le portail UiPath Insider Portal.

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
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.