- Vue d'ensemble (Overview)
- Automatisation de l'interface utilisateur
- Applications et technologies automatisées avec UI Automation
- Compatibilité du projet
- UI-ANA-016 - Extraire l'URL ouverte du navigateur
- UI-ANA-017 - ContinuerSurErreur (ContinueOnError) True
- UI-ANA-018 - Répertorier les activités d'OCR/d'image
- UI-DBP-006 - Utilisation du conteneur
- UI-DBP-013 - Utilisation abusive de l’automatisation Excel
- UI-DBP-030 - Utilisation de variables interdites dans les sélecteurs
- UI-DBP-031 - Activity verification
- UI-PRR-001 - Simuler un clic
- UI-PRR-002 - Type de simulation
- UI-PRR-003 - Ouverture d'une utilisation abusive de l'application
- UI-PRR-004 - Délais codés en dur
- UI-REL-001 - Idx volumineux dans les sélecteurs
- UI-SEC-004 - Données d’e-mail du sélecteur
- UI-SEC-010 - Restrictions d'applications/d'URL
- UI-USG-011 - Attributs non autorisés
- UX-SEC-010 - Restrictions d'applications/d'URL
- UX-DBP-029 - Utilisation d'un mot de passe non sécurisé
- UI-PST-001 - Niveau du journal d'audit dans les paramètres du projet
- Outil de migration de navigateur UiPath
- Zone de détourage
- Enregistreur de Computer Vision
- Index des activités
- Activer (Activate)
- Base d'ancrage (Anchor Base)
- Lier à un navigateur (Attach Browser)
- Lier à une fenêtre (Attach Window)
- Block User Input
- Légende (Callout)
- Vérifier (Check)
- Cliquer (Click)
- Cliquer sur l'image (Click Image)
- Déclencheur de clic image (Click Image Trigger)
- Cliquer sur le texte OCR (Click OCR Text)
- Cliquer sur le texte (Click Text)
- Déclencheur de clic (Click Trigger)
- Fermer l'application (Close Application)
- Fermer l'onglet (Close Tab)
- Fermer la fenêtre (Close Window)
- Context Aware Anchor
- Copier le texte sélectionné (Copy Selected Text)
- Element Attribute Change Trigger
- Élément existant (Element Exists)
- Étendue de l'élément (Element Scope)
- Element State Change Trigger
- Export UI Tree
- Extraire les données structurées (Extract Structured Data)
- Rechercher les enfants (Find Children)
- Rechercher l'élément (Find Element)
- Rechercher l'image (Find Image)
- Rechercher les correspondances de l'image (Find Image Matches)
- Rechercher une position de texte OCR (Find OCR Text Position)
- Rechercher l'élément relatif (Find Relative Element)
- Rechercher la position du texte (Find Text Position)
- Obtenir la fenêtre active (Get Active Window)
- Obtenir l'ancêtre (Get Ancestor)
- Obtenir l'attribut (Get Attribute)
- Obtenir les infos de l'événement (Get Event Info)
- Récupérer du presse-papiers (Get From Clipboard)
- Obtenir le texte complet (Get Full Text)
- Obtenir le texte OCR (Get OCR Text)
- Récupérer le mot de passe (Get Password)
- Obtenir la position (Get Position)
- Obtenir l'élément source (Get Source Element)
- Obtenir le texte (Get Text)
- Obtenir le texte visible (Get Visible Text)
- Revenir en arrière (Go Back)
- Avancer (Go Forward)
- Accéder à l'accueil (Go Home)
- Google Cloud Vision OCR
- Masquer la fenêtre (Hide Window)
- Mettre en surbrillance (Highlight)
- Déclencheur de raccourci (Hotkey Trigger)
- Pointer (Hover)
- Pointer sur l'image (Hover Image)
- Pointer sur le texte OCR (Hover OCR Text)
- Pointer sur le texte (Hover Text)
- Image existante (Image Exists)
- Indiquer sur l'écran (Indicate On Screen)
- Injecter du code .NET
- Inject Js Script
- Invoquer la méthode ActiveX
- Déclencheur de pression de touche (Key Press Trigger)
- Charger l'image (Load Image)
- Agrandir la fenêtre (Maximize Window)
- Microsoft Azure ComputerVision OCR
- Reconnaissance optique des caractères Microsoft (Microsoft OCR)
- Microsoft Project Oxford Online OCR
- Réduire la fenêtre (Minimize Window)
- Surveiller les événements (Monitor Events)
- Déclencheur de souris (Mouse Trigger)
- Déplacer la fenêtre (Move Window)
- Accéder à (Navigate To)
- Texte OCR existant (OCR Text Exists)
- Sur affichage de l'élément (On Element Appear)
- Sur disparition de l'élément (On Element Vanish)
- Sur apparition de l'image (On Image Appear)
- Sur disparition de l'image (On Image Vanish)
- Ouvrir l'application (Open Application)
- Ouvrir le navigateur (Open Browser)
- Actualiser le navigateur (Refresh Browser)
- Relire l'événement utilisateur (Replay User Event)
- Restaurer la fenêtre (Restore Window)
- Enregistrer l'image (Save Image)
- Sélectionner l'élément (Select Item)
- Sélectionner plusieurs éléments (Select Multiple Items)
- Envoyer le raccourci (Send Hotkey)
- Définir la zone de détourage (Set Clipping Region)
- Définir le focus (Set Focus)
- Définir le texte (Set Text)
- Placer dans le presse-papiers (Set To Clipboard)
- Définir l'attribut Web (Set Web Attribute)
- Afficher la fenêtre (Show Window)
- Déclencher le processus (Start Process)
- Déclencheur système (System Trigger)
- Prendre une capture d'écran (Take Screenshot)
- Tesseract OCR
- Texte existant (Text Exists)
- Info-bulle
- Saisir dans (Type Into)
- Saisir un texte sécurisé (Type Secure Text)
- Utiliser le premier plan
- Attendre un attribut (Wait Attribute)
- Attendre que l'élément disparaisse (Wait Element Vanish)
- Attendre que l'image disparaisse (Wait Image Vanish)
- Application event trigger
- Check/Uncheck
- Check App State
- Check Element
- Cliquer (Click)
- Click Event Trigger
- Glisser et déposer
- Extract Table Data
- For Each UiElement
- Get Browser Data
- Get Clipboard (Obtenir le Presse-papiers)
- Obtenir le texte (Get Text)
- Get URL
- Go To URL
- Mettre en surbrillance (Highlight)
- Pointer (Hover)
- Inject Js Script
- Raccourcis clavier
- Keypress Event Trigger
- Mouse scroll
- Navigate Browser
- Sélectionner l'élément (Select Item)
- Set Browser Data
- Set Clipboard (Définir le Presse-papiers)
- Définir le navigateur du runtime (Set Runtime Browser)
- Définir le texte (Set Text)
- Prendre une capture d'écran (Take Screenshot)
- Saisir dans (Type Into)
- Use Application/Browser
- Window Operation
- Joindre
- Vérifier (Check)
- Cliquer (Click)
- Glisser et déposer
- Extraire des données
- Obtenir l'attribut (Get Attribute)
- ObtenirEnfants
- ObtenirCibleRuntime
- GetText
- Get URL
- GoToUrl
- Mettre en surbrillance (Highlight)
- Pointer (Hover)
- IsEnabled
- Raccourci clavier
- Mouse scroll
- Ouvrir
- Sélectionner l'élément (Select Item)
- Prendre une capture d'écran (Take Screenshot)
- Saisir dans (Type Into)
- ÉtatAttente
- Effectuez une recherche par navigateur et récupérez les résultats à l'aide des API UI Automation
- Navigation sur le Web
- Rechercher des images
- Cliquer sur des images
- Déclencher et surveiller des événements
- Créer et remplacer des fichiers
- Pages HTML : extraire et manipuler des informations
- Manipulation des fenêtres
- Sélection de liste automatisée
- Rechercher et manipuler des éléments de fenêtre
- Gérer l'automatisation du texte
- Charger et traiter des images
- Gérer les actions activées par la souris
- Automatiser l'exécution des applications
- Exécution automatisée d'une application locale
- Navigation avec le navigateur
- Automatisation Web
- Exemple de fonctionnalités du déclencheur
- Activer la prise en charge d’UI Automation dans DevExpress
- Computer Vision Local Server
- Automatisation mobile
- Notes de publication
- À propos de l'architecture d'automatisation des appareils mobiles
- Compatibilité du projet
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Installer l'application
- Gérer l'application actuelle
- Gérer une autre application
- Ouvrir DeepLink
- Ouvrir l'URL
- Mobile Device Connection
- Balayer directionnel
- Dessiner un modèle
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Prendre une capture d'écran (Take Screenshot)
- Prendre une partie de capture d'écran
- Élément existant (Element Exists)
- Execute Command
- Obtenir l'attribut (Get Attribute)
- Get Selected Item
- Obtenir le texte (Get Text)
- Set Selected Item
- Définir le texte (Set Text)
- Balayer
- Tap
- Saisir texte
- Premiers pas avec les API d’automatisation mobile
- Gestion des boîtes de dialogue contextuelles dans les automatisations mobiles
- Creating variables from selector attributes
- Créer des workflows d'automatisation mobile
- Utiliser l’automatisation mobile pour les applications de banque mobile
- Automatisation pour les applications React Native
- Terminal
- Notes de publication
- À propos du package d'activités Terminal
- Compatibilité du projet
- Meilleures pratiques
- Rechercher un texte (Find Text)
- Get Color At Position
- Obtenir la position du curseur (Get Cursor Position)
- Obtenir le champ (Get Field)
- Obtenir le champ en position (Get Field at Position)
- Accéder à la zone d'écran (Get Screen Area)
- Obtenir le texte (Get Text)
- Obtenir le texte en position (Get Text at Position)
- Déplacer le curseur (Move Cursor)
- Move Cursor to Text
- Envoyer la touche Contrôle (Send Control Key)
- Envoyer les touches (Send Keys)
- Envoyer les touches en toute sécurité (Send Keys Secure)
- Définir le champ (Set Field)
- Définir le champ en position (Set Field at Position)
- Session de terminal (Terminal Session)
- Attendre le texte de champ (Wait Field Text)
- Attendre le texte d'écran (Wait Screen Text)
- Attendre le texte en position (Wait Text at Position)

Activités UIAutomation
v25.10
linkv25.10.13
linkDate 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
linkDate 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
linkDate 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
linkDate 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
linkDate 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.
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
linkDate 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
linkDate 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
linkDate 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
linkDate 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
deTargetApp
de la sérialisation XML stockée.La règle de gouvernance RT-UIA-001 dans Automation Ops contient un nouveau paramètreCustomMessage
. 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
linkDate 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.
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
linkDate 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.
- v25.10.13
- Résolution de bogues
- Améliorations
- V25.10.12
- Résolution de bogues
- Améliorations
- V25.10.10
- Résolution de bogues
- v25.10.8
- Automatisation des applications macOS native
- Nouvel éditeur de sélecteur avancé
- Healing Agent
- Prise en charge des applications basées sur CURL
- Améliorations
- Résolution de bogues
- v25.10.7
- Prise en charge du sélecteur de fichiers de navigateur
- Attribut ImageColorData
- Correction d'un bug
- v25.10.6
- Computer Vision
- Healing Agent
- v25.10.4
- Computer Vision
- UI Automation Modern
- v25.10.3
- Correction d'un bug
- v25.10.2
- Healing Agent est généralement disponible (GA)
- Gestion de la boîte de dialogue du navigateur
- Prise en charge de Remote Runtime
- Prise en charge de Chromium
- Améliorations générales
- UI Automation Modern
- Computer Vision
- API UI Automation
- UI Automation Classic
- Activités sémantiques
- SAP
- Résolution de bogues
- v25.2.1-preview
- Mettre à jour vers l'aperçu public Healing Agent
- v24.12.3-preview
- UiPath Healing Agent disponible en aperçu public