Mises à jour du Enregistreur package

Passez en revue les mises à jour des versions publiées du Enregistreur package telles que les nouvelles fonctionnalités et les fonctionnalités améliorées, ainsi que les correctifs et les limitations. La page indique également les dates de publication de chaque version, ainsi que les versions de la Control Room et de l\'Bot Agent compatibles.

Résumé des versions

Le tableau suivant répertorie les versions du Enregistreur package publiées soit avec une version Automation 360, soit sous forme de package seul (par ordre décroissant des dates de publication). Cliquez sur le lien de la version pour obtenir des informations sur les mises à jour de cette version du package.

Version Date de publication Type de publication Bot Agent version Version Control Room
15 octobre 2024 Package seul ; version Automation 360 post-v.34 21.210 ou versions ultérieures 14068 ou version ultérieure
21 juin 2024 Package seul ; post Automation 360 version ultérieure à v.33 (Sandbox) version 21.210 ou versions ultérieures 14068 ou version ultérieure
14 juin 2024 Package seul ; version Automation 360 post-v.32 21.210 ou versions ultérieures 14068 ou version ultérieure
18 avril 2024 Package seul ; version Automation 360 post-v.32 21.210 ou versions ultérieures 14068 ou version ultérieure
12 mars 2024 Package seul ; version post Automation 360 v.31 release 21.210 ou versions ultérieures 14068 ou version ultérieure
16 février 2024 Package seul ; version post Automation 360 v.31 release 21.210 ou versions ultérieures 14068 ou version ultérieure
27 janvier 2024 Package seul ; version post Automation 360 v.31 release 21.210 ou versions ultérieures 14068 ou version ultérieure
17 janvier 2024 Package seul ; version post Automation 360 v.31 release 21.210 ou versions ultérieures 14068 ou version ultérieure
17 janvier 2024 Package seul ; version post Automation 360 v.31 release 21.210 ou versions ultérieures 14068 ou version ultérieure
16 novembre 2023 Package seul ; version post-Automation 360v.30 21.210 ou versions ultérieures 14068 ou version ultérieure
20 octobre 2023 Package seul ; version post-Automation 360v.30 21.210 ou versions ultérieures 14068 ou version ultérieure
21 septembre 2023 Package seul ; version Automation 360 post-v.30 (Sandbox) 21.210 ou versions ultérieures 14068 ou version ultérieure
16 août 2023 Package seul ; version Automation 360 post-v.29 21.210 ou versions ultérieures 14068 ou version ultérieure
6 juin 2023 Avec version Automation 360 v.29 (Sandbox) 21.210 ou versions ultérieures 14068 ou version ultérieure
Remarque :
  • Pour télécharger un package individuel (mis à jour dans une version Automation 360 où vous ne voulez que le package), utilisez cette URL :

    https://aai-artifacts.my.automationanywhere.digital/packages/<package-file-name>-<version.number>.jar

  • Pour Enregistreur package, la convention de dénomination est la suivante : robot-command-recorder-<version-number>-full.jar

    Par exemple, robot-command-recorder-2.17.2-20240125-182326-full.jar

Pour plus de détails sur le téléchargement d\'un package et son ajout manuel à la Control Room, voir Ajout de packages à la Control Room.

3.3.1-20241001-095119

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Nouveautés
Automatiser les applications web qui utilisent la norme Shadow DOM

Enregistreur prend désormais en charge les automatisations basées sur des objets pour les applications modernes qui utilisent la norme Shadow DOM, vous permettant d\'automatiser sans effort ces applications web. L\'introduction du sélecteur CSS améliorera encore la fiabilité de divers processus d\'automatisation web.

Automatiser les applications web qui utilisent la norme Shadow DOM

Solution

Le processus Automation.CSharpDLLWrapper.exe ne plante plus et fonctionne désormais correctement lorsque vous utilisez Enregistreur dans vos automatisations.

ID de cas Service Cloud : 02135681

Limitation

Lors de l\'automatisation des contrôles au sein de l\'élément shadow root, si la dernière valeur de la propriété chemin du shadow-root est identique à celle de la propriété sélécteur CSS, votre automatisation pourrait échouer.

Par exemple, dans les propriétés suivantes chemin de l\'ombre-root et sélécteur CSS, la dernière valeur "paper-button#mainButton" est la même :
  • Chemin de l\'ombre-racinepropriété = ["div#brandBand_2>div>div>div:nth-of-type(5)>div>force-aloha-page>div>iframe","sb-page-container#sbPageContainer","div#content>sb-line-editor","div#actions>sb-custom-action:nth-of-type(4)", "paper-button#mainButton"]
  • propriété du sélecteur CSS = paper-button#mainButton

Solution de contournement : Supprimez manuellement la valeur de la propriété sélécteur CSS du chemin de la propriété Shadow-root.

3.2.3-20240618-130741

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Solution
Lorsque vous utilisez l\'Enregistreur action dans votre automatisation et que vous utilisez une variable dans le champ Action à prendre sur l\'objet, l\'Enregistreur prend désormais en compte la valeur correcte de la variable dans les scénarios suivants lorsque l\'option Fallback basé sur l\'IA générative est utilisée.
  • Lorsque vous utilisez l\'Enregistreur dans une boucle.
  • Lorsque vous exécutez une automatisation à plusieurs reprises à l\'aide de l\'option Exécuter.
  • Lorsque vous copiez un autre Enregistreur > Capture action et mettez à jour la valeur dans le champ Action à prendre sur l\'objet.

3.2.1-20240606-105427

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Remarque : Cette version du package est également disponible dans Automation 360 v.33.
Nouveautés
Amélioration de la conformité avec l\'enregistrement sécurisé (ID de cas Service Cloud: 02095234)
L\'enregistrement sécurisé a été amélioré pour renforcer la conformité via la suppression automatique des détails des éléments de l\'interface utilisateur non utilisés pour l\'automatisation, évitant ainsi tout stockage accidentel d\'informations personnelles identifiables (PII) dans l\'automatisation.
Remarque : Cette fonctionnalité est prise en charge dans le Enregistreur package (version 3.2.1-20240606-105427 et ultérieures) et Bot Agent (version 22.60.23 et ultérieures).

Package de l'Enregistreur

Couverture élargie de l\'automatisation (ID de cas Service Cloud: 02094579, 02113994)
Vous pouvez désormais automatiser des applications de navigateur qui s\'exécutent sur la même session utilisateur, mais qui nécessitent un accès différent au niveau de l\'application dans le même flux de travail d\'automatisation. Par exemple, les utilisateurs non-administrateurs peuvent créer et valider des enregistrements, et les utilisateurs administrateurs peuvent désormais fournir des approbations dans le cadre du même processus d\'automatisation.
Remarque :
  • Cette fonctionnalité est prise en charge pour l\'automatisation des applications Web fonctionnant sur Google Chrome, Microsoft Edge et Microsoft Edge avec des navigateurs en mode IE.
  • Cette fonctionnalité est prise en charge via l\'onglet Application uniquement. L\'onglet Navigateur et le Navigateur packageNavigateur ne sont actuellement pas pris en charge.
  • Cette fonctionnalité est prise en charge dans le Enregistreur package (version 3.2.1-20240606-105427 et ultérieures) et Bot Agent (version 22.60.23 et ultérieures).
  • Une fois votre Bot Agent à jour, vous devez redémarrer votre application de navigateur.

Package de l'Enregistreur

Visibilité améliorée pour le fallback de l\'IA générative

Les développeurs citoyens et les développeurs professionnels peuvent désormais déplacer facilement la fenêtre de la boîte de dialogue de notification de fallback à l\'emplacement souhaité sur l\'écran en fonction de leurs besoins et préférences, améliorant ainsi la visibilité de leur application métier et du fallback.

Mise en cache des réponses de réussite de l\'IA générative
Les appels à l\'IA générative effectués lors des fallbacks réussis basés sur l\'IA générative sont désormais mis en cache dans la mémoire du système et dans le service régional, puis réutilisés dans des exécutions ultérieures de la même automatisation. Par conséquent, le temps nécessaire aux exécutions ultérieures de la même automatisation est considérablement réduit, ce qui améliore les performances.
Remarque : Les fallbacks natifs ne sont mis en cache que dans la mémoire du système.
Solutions
Lorsque vous créez un robot à l\'aide de l\' actionCapturer, que vous capturez un objet HTML sur des applications Web utilisant la technologie HTML pour obtenir la propriété innerHTML ou HTML InnerText, et que l\'objet capturé est un texte long, le texte capturé ne conserve plus les caractères tronqués.

ID de cas Service Cloud : 02099152

Lorsque vous utilisez la Si > L\'objet existe Enregistreur condition pour vérifier si un objet spécifique existe dans une fenêtre, le robot expire maintenant lorsque l\'application ne répond pas et affiche un message d\'erreur approprié.

ID de cas Service Cloud : 02125535

Lorsque vous utilisez les conditions L\'objet existe et L\'objet n\'existe pas Enregistreur dans votre automatisation, l\'IA générative et les fallbacks natifs pour les conditions initiales de l\'Enregistreur s\'exécutent désormais correctement.

3.1.5-20240412-132755

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Nouveautés
Présentation de l\'Enregistreur génératif
L\'Enregistreur génératif améliore considérablement la résilience des automatisations basées sur le Web, en traitant les scénarios dans lesquels les mises à jour des applications Web entraînaient traditionnellement des échecs des automatisations. Il permet de réduire les interruptions d\'activité et d\'améliorer la productivité des développeurs. De plus, l\'Enregistreur génératif propose des recommandations afin de mettre à jour automatiquement les automatisations pour les rendre plus résilientes. Il offre également un aperçu des décisions de repli dictées par la technologie IA générative.
Remarque : Assurez-vous que la version minimale de l\'Bot Agent et que la version de la Control Room de votre système correspondent à celles qui ont été publiées avec Automation 360 v.32.

Enregistreur génératif

Amélioration de la fiabilité et des performances d\'automatisation dans les applications Java

Vous pouvez désormais automatiser de manière fiable les commandes des applications Java, telles que les applications Oracle EBS, en utilisant les nouvelles propriétés, à savoir Nom du cadre et Occurrence. Les performances et la fiabilité des automatisations s\'en trouvent améliorées.

Package de l'Enregistreur

Solution

Si vous utilisez la condition de l\' Si > L\'objet existe Enregistreur pour automatiser des applications utilisant la technologie SAP et si cette condition spécifiée est fausse pendant l\'exécution du robot, le script s\'exécutant sur l\'application SAP s\'arrête après l\'exécution de l\'action.

Auparavant, lorsque la condition de l\'Si > L\'objet existe Enregistreurétait fausse pendant l\'robotexécution duaction, le script continuait de s\'exécuter sur l\'application SAP, ce qui affectait la fiabilité de l\'suivante, à savoir l\'Définir le texteaction avec un délai ou l\'action Définir le texteaction Simuler les frappes de touchesvia.

ID de cas Service Cloud : 02087171, 01994842

Limitation

Si vous utilisez les conditions de l\' L\'objet existe et EnregistreurL\'objet n\'existe pas dans un robot, il se peut que le fallback natif et que le fallback basé sur l\'IA générative ne se produisent pas pour les premières conditions de l\'Enregistreur.

2.17.6-20240311-142525

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Remarque : Cette version du package est également disponible dans Automation 360 v.32.
Qu\'est-ce qui a changé ?

Ce package est désormais compatible avec la nouvelle version 123 de Google Chrome lorsque l\'indicateur UIA dans Google Chrome est activé par défaut. Pour plus d\'informations, consultez Upcoming change in Google Chrome browser (A-People login required).

2.17.4-20240206-195833

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Solutions

Le robot spécifique à la technologie Java s\'exécute désormais correctement lorsque vous utilisez le Enregistreur package (version 2.17.4-20240206-195833) avec l\' Bot Agent (version 22.20.2) publié avec Automation 360 v.31 pour exécuter les Définir le texte et Cliquer actions sur l\'application Oracle EBS.

Auparavant, lorsque vous utilisiez le Enregistreur package 2.15.2-20231004-180246 et versions ultérieures avec l\'Automation 360 Bot Agent v.31 pour automatiser une application Oracle EBS, le robot échouait en raison de problèmes de fiabilité.

ID de cas Service Cloud : 02105037, 02107049, 02108596, 02106265, 02108537, 02109277, 02106590, 02106001, 02106092

Plus aucune erreur ne se produit lorsque vous utilisez le nouvel enregistreur simplifié pour automatiser des applications avec AISense.

2.17.2-20240125-182326

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Solutions

Lorsque vous utilisez le Enregistreur package avec la version 121.0.6167.86 de Google Chrome, les automatisations fonctionnent comme prévu. Les automatisations existantes qui sont concernées par ce problème nécessitent la mise à jour de la version du package des automatisations vers .

Auparavant, lorsque vous utilisiez le Enregistreur package avec la version 121.0.6167.86 de Google Chrome, les automatisations ne fonctionnaient pas comme prévu.

ID de cas Service Cloud : 02106374, 02106198, 02106333, 02106115, 02106248, 02106124, 02106507, 02106428, 02106517,02106500, 02106487,02106257,02106534,02106575, 02106535,02103955,02106585, 02106486, 02106611, 02106579, 02106615, 02106498, 02106628, 02106441, 02106652, 02106632, 2106773, 02106636

2.17.1-20240109-142300

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Nouveautés
Automatisation des sites Web partiellement chargés
Vous pouvez désormais automatiser des objets spécifiques sur des pages Web qui ne sont pas complètement chargées pendant l\'exécution du robot. Utilisez la nouvelle Définir le délai d\'expiration du système > Avancé option dans les packages suivants pour choisir de passer directement à l\'objet même si la page Web n\'a pas été complètement chargée, ou d\'arrêter l\'action du robot et d\'afficher un message d\'erreur une fois le temps d\'attente écoulé.
  • Conditions L\'objet existe et L\'objet n\'existe pas dans la Boucle > While condition.
  • Conditions L\'objet existe et L\'objet n\'existe pas dans le Si package.
  • Conditions L\'objet existe et L\'objet n\'existe pas dans l\' Attendre > Attendre la condition action.
Remarque : Lorsque vous utilisez les conditions L\'objet existe et L\'objet n\'existe pas dans l\' Attendre la condition action et que vous choisissez l\'option Arrêter le robot et afficher un message d\'erreur, le robot n\'affichera pas de message d\'erreur mais passera à l\' action suivante.
Prise en charge de la Connexion SAP pour le Enregistreur package

Toutes les actions dans le Enregistreur package (version 2.16.0-20231101-165457 et ultérieures) sont prises en charge par SAP Logon 800.

actions Enregistreur prises en charge dans diverses versions de SAP

Prise en charge de la version 2303 de Citrix Virtual Apps and Desktop pour le Enregistreur package

Toutes les actions dans le Enregistreur package (version 2.16.0-20231101-165457 et ultérieures) sont prises en charge par la version 2303 de Citrix Virtual Apps and Desktop.

Solutions
Vous ne rencontrerez plus d\'accessibilité basée sur COMUI en utilisant MS Excel et d\'autres applications MS Office.
Auparavant, lorsque vous effectuiez l\'opération suivante en utilisant MS Excel et d\'autres applications MS Office, des lenteurs étaient observées :
  1. Ouvrez Éditeur de Bot.
  2. Ouvrez un fichier Excel.
  3. Saisissez du texte dans n\'importe quelle cellule et essayez de sélectionner du texte dans la barre de texte/formule ou d\'ajuster la largeur de la colonne à l\'aide de la souris.

ID de cas Service Cloud : 02069627, 02084284, 02095583

Lorsque vous utilisez le Enregistreur avec la technologie d\'automatisation MS UI, vous pouvez désormais récupérer avec succès les données d\'une cellule de tableau spécifique dans une application Citrix XenApp.
Remarque : Veillez à recapturer le tableau à l\'aide de la technologie MS UI Automation.

Le robot ne rencontre plus d\'erreur lorsque vous utilisez le Enregistreur pour capturer le tableau SAP et que vous utilisez la boucle action pour itérer sur les données du tableau capturé. Auparavant, le robot échouait et le message d\'erreur suivant s\'affichait : Argument non valide fourni à \'record\', l\'index \'1\' est non valide ou hors limites.

2.16.0-20231101-165457

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Remarque : Cette version du package est également disponible dans Automation 360 v31.
Nouveautés
Amélioration des performances de démarrage de l\'automatisation (ID de cas Service Cloud : 01981949)
Lorsque vous exécutez le robot avec le Enregistreur package, les fichiers exécutables utilisés pour exécuter les configurations dans le Bot Agent seront désormais exécutés dans le composant Bot Agent lui-même. Cela permet de réduire les pré-configurations de l\'exécution robot et d\'améliorer les performances de votre exécution robot.
Remarque : Veillez à utiliser le Enregistreur package (version 2.16.0-20231101-165457 et suivantes) avec l\'Bot Agent (version 22.20.2) qui a été publié avec Automation 360 v.31.

Package de l'Enregistreur

Prise en charge de Citrix XenApp pour les différentes versions des Enregistreur packages dans les robots parents et enfants
Vous pouvez désormais exécuter des robots parents et enfants qui utilisent différentes versions du Enregistreur package dans un environnement Citrix XenApp.
Remarque : Pour utiliser et exécuter efficacement plusieurs versions du package Enregistreur dans un robot, assurez-vous que vos robots, parents et enfants, utilisent le Enregistreur package (2.16.0-20231101-165457 et versions ultérieures). L\'utilisation de versions antérieures peut ne pas prendre en charge cette fonctionnalité et entraîner des incohérences ou des erreurs lors de l\'exécution du robot dans les environnements Citrix.

Package de l'Enregistreur

Solutions

Vous ne rencontrez plus de problèmes de violation d\'accès COMUI dus à des libérations involontaires d\'objets lors d\'opérations de recherche d\'éléments de l\'interface utilisateur. Cela permet d\'améliorer les performances globales du système et l\'expérience utilisateur.

2.15.2-20231004-180246

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Nouveautés
Amélioration de la productivité grâce à une expérience d\'enregistrement simplifiée
Utilisez le nouvel Enregistreur simplifié pour lancer un enregistrement directement à partir de l\'application professionnelle sans avoir à identifier l\'application cible dans la liste des titres d\'application ouverte. Vous disposez ainsi d\'une expérience d\'enregistrement plus simple et plus rapide, et bénéficiez d\'une visibilité en temps réel des actions d\'automatisation. Vous pouvez :
  • examiner les actions enregistrées et les images des éléments de l\'interface utilisateur enregistrés ;
  • parcourir ces actions enregistrées ;
  • utiliser des actions à travers l\'enregistrement.
Important : La fonctionnalité simplifiée d\'Enregistreur n\'est pas disponible par défaut et peut être activée à la demande. Contactez votre équipe chargée du compte Automation Anywhere pour obtenir de l\'aide.

Une expérience d'enregistrement simplifiée

Lancement de la Control Room en tant qu\'application XenApp
Vous pouvez désormais lancer la fenêtre du navigateur Google Chrome ou Microsoft Edge à partir d\'une application Citrix XenApp, accéder à la Control Room à partir du navigateur spécifique et automatiser d\'autres applications virtuelles exécutées en tant qu\'applications XenApp. Cela permet une automatisation fiable basée sur les objets lorsque vous déployez et lancez des applications de la Control Room et des applications d\'entreprise en tant qu\'applications virtuelles à partir du même système. Les actions suivantes s\'exécutent maintenant correctement dans un environnement Citrix Xenapp :
  • Enregistreur > Capturer action
  • Souris > Cliquer et déplacer actions
Remarque :
  • Veillez à installer l\'Bot Agent sur le même serveur Citrix XenApp que celui à partir duquel vous lancez vos applications professionnelles.
  • Lorsque vous lancez la Control Room en tant qu\'application XenApp, Automation Anywhere agent distant pour Citrix n\'est pas nécessaire.

Package de l'Enregistreur

Automatisation des sites Web partiellement chargés

Vous pouvez désormais automatiser des objets spécifiques sur des pages Web qui ne sont pas complètement chargées pendant l\'exécution du robot. Utilisez la nouvelle option Définir le délai d\'expiration du système > Avancé dans l\'action Enregistreur > Capturer pour choisir de passer directement à l\'objet et de le capturer même si la page Web n\'a pas été complètement chargée, ou d\'arrêter l\'action du robot et d\'afficher un message d\'erreur.

Par exemple, certains sites Web sont constamment mis à jour avec les données les plus récentes, telles que les derniers prix des actions, et ne sont jamais techniquement complètement chargés à l\'écran. Dans ces cas-là, le robot n\'a pas besoin d\'attendre le chargement complet de la page Web et peut directement procéder à l\'automatisation de la page Web après un certain temps.

Utilisation de l\'action Capturer

Solutions
Lorsque vous utilisez Enregistreur avec la technologie Microsoft UI Automation, vous pouvez désormais récupérer les données d\'une cellule spécifique d\'un tableau.
Remarque : Veillez à capturer de nouveau le tableau à l\'aide de Microsoft UI Automation,.
Vous ne rencontrez plus de problème lorsque vous utilisez le contrôle de vue Liste sur l\'application Java pour sélectionner un élément en fonction du texte ou d\'un index.

Auparavant, plusieurs éléments étaient sélectionnés lorsque vous utilisiez le contrôle de vue Liste pour automatiser une opération dans l\'application.

ID de cas Service Cloud : 01991025

Limitations
Lorsque vous lancez les applications de la Control Room et les applications professionnelles à partir des mêmes sessions XenApp, cliquez sur l\'option Démarrer l\'enregistrement pour capturer des objets. La barre des tâches et l\'écran peuvent apparaître noircis.

Lorsque vous utilisez l\'Enregistreur pour automatiser des applications électroniques à l\'aide de la technologie Microsoft UI Automation (COM), il se peut que vous ne puissiez pas capturer les éléments enfants.

Solution de contournement : utilisez d\'abord la technologie Microsoft Active Accessibility ou Microsoft UI Automation pour capturer un élément enfant. Cela activera l\'accessibilité dans les applications Electron. Vous pouvez ensuite utiliser la technologie Microsoft UI Automation (COM) pour capturer les éléments enfants restants.

2.14.1-20230904-102210

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Solutions

L\' Enregistreur > Obtenir le tableau action pour la technologie SAP exporte correctement toutes les données du tableau à partir de l\'application SAP.

La technologie AISense valide désormais le tableau capturé dans l\'ancien Enregistreur package et l\'action Donner est correctement exécutée.

ID de cas Service Cloud : 01952160, 01952160

2.13.6-20230809-153403

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Remarque : Cette version du package est également disponible dans Automation 360 v30.
Nouveautés
Automatisation des éléments de l\'interface utilisateur comprenant des commandes parentes avec un JavaScript en ligne
Utilisez la nouvelle Clic de débogueur action dans Enregistreur lorsque vous ne pouvez pas exécuter l\'Cliquer action sur une commande dont la commande parent possède un JavaScript en ligne.
Remarque :
  • Vous pouvez utiliser cette action pour automatiser les commandes uniquement sur les pages Web utilisant la technologie HTML.
  • Veillez à installer la version 3.1.0.0 des extensions Google Chrome et Microsoft Edge, ainsi que le Enregistreur package (version 2.13.6-20230809-153403) fourni avec Automation 360 v.30.
Qu\'est-ce qui a changé ?
Capturer des applications Electron à l\'aide de la technologie Microsoft UI Automation (COM) (ID de cas Service Cloud : 00785350)

Lors de l\'automatisation d\'une application Electron, l\'Enregistreur capture désormais des contrôles spécifiques sur l\'application en utilisant par défaut la technologie Microsoft UI Automation (COM). Cela vous permet d\'automatiser les applications Electron en toute transparence sans avoir à capturer de nouveau l\'objet avec une technologie spécifique.

Prise en charge des informations d\'identification de périphérique au format UPN avec l\'enregistreur

Désormais, Enregistreur capture et automatise correctement les objets lorsque vous saisissez les informations d\'identification de votre périphérique au format UPN (User Principal Name, nom principal de l\'utilisateur).

Les modifications suivantes ont permis d\'améliorer la fonctionnalité Gérer les fenêtres contextuelles inattendues :
  • Gestion de plusieurs fenêtres contextuelles (jusqu\'à 5).
  • Traitement des fenêtres contextuelles inattendues pour la technologie HTML.
Configuration de la gestion des fenêtres contextuelles
Solutions

Lorsque vous capturez un objet dans un navigateur en utilisant Enregistreur > Capturer action avec le type de technologie Microsoft Active Accessibility, le robot peut désormais effectuer un clic gauche/clic droit/double-clic sur l\'objet.

Auparavant, lorsque vous capturiez un objet dans un navigateur utilisant la technologie MSAA, le robot ne pouvait pas effectuer de clic gauche/clic droit/double clic à cause de la fenêtre d\'exécution au premier plan, le contrôle n\'étant donc pas visible.

ID de cas Service Cloud : 01969776

Lorsque vous capturez le contrôle Onglet de page ou Arborescence à l\'aide de la technologie Java et que vous utilisez ensuite le contrôle Obtenir l\'élément sélectionné ou Sélectionner l\'élément par le texte actions, l\'application ne se bloque pas pendant robot l\'exécution du.

Auparavant, l\'application sur laquelle le Enregistreur package s\'exécutait se bloquait.

ID de cas Service Cloud : 01972119, 01983570, 01976678, 01986154

Lorsque vous capturez la commande Onglet de page et que vous effectuez l\' actionSélectionner l\'élément par le texte sur un onglet déjà sélectionné, le robot fonctionne désormais sans aucun problème.

Auparavant, le robot affichait une erreur lorsque vous exécutiez l\' actionSélectionner l\'élément par le texte.

Lorsque vous utilisez Microsoft Edge en mode Internet Explorer pour lire l\'action Enregistreur HTML, le fichier Automation.CSharpDLLWrapper.exe dans le Enregistreur package ne se bloque plus. Auparavant, le fichier Automation.CSharpDLLWrapper.exe se bloquait par intermittence lorsque la valeur de frame.length était nulle.

ID de cas Service Cloud : 01983400

L\' Capturer action est désormais interrompue si l\'SAP application cesse de répondre alors qu\'elle tente de capturer une interaction.

ID de cas Service Cloud : 01979580

Lorsque vous utilisez l\'Enregistreur pour capturer des contrôles à l\'aide de la technologie Java, le robot parvient désormais à extraire la propriété d\'objet Chemin de ce contrôle spécifique.

Auparavant, lorsque vous tentiez d\'extraire la propriété d\'objet Chemin, celle-ci renvoyait une valeur vide.

Lorsque vous utilisez l\'Enregistreur pour automatiser les contrôles d\'une application Java, que vous utilisez l\'action Obtenir le texte sélectionné pour récupérer les données de l\'élément sélectionné et que vous exécutez le robot, l\'application Java n\'est plus interrompue.

ID de cas Service Cloud : 01986154, 01976678

Suppression de la dépendance JxCapture.

Lorsque vous migrez un robot contenant une commande Clonage d\'objet ou un MetaBot créé à l\'aide de la technologie Java et que vous exécutez ce même robot dans Automation 360, l\'exécution se déroule correctement et sans retard.

Auparavant, l\'exécution du robot migré dans Automation 360 prenait plus de temps en raison de problèmes de performance.

ID de cas Service Cloud : 01957525

Vous pouvez désormais utiliser l\'Enregistreur pour rechercher et capturer un contrôle spécifique sur une application Web Java fonctionnant sur Microsoft Edge en mode IE en utilisant la propriété d\'objet Chemin ou chemin de variable. Auparavant, l\'Enregistreur recherchait l\'objet par emplacement si la recherche par chemin échouait sur une application Web Java.

ID de cas Service Cloud : 01948537, 01946746

Vous pouvez désormais utiliser l\'Enregistreur avec la technologie Microsoft UI Automation (COM) pour capturer et extraire des lignes d\'un contrôle Tableau.

ID de cas Service Cloud : 01937622, 01937158, 01942234, 01960301, 01956515, 01973683

Vous pouvez désormais utiliser l\'Enregistreur avec la technologie Microsoft UI Automation (COM) pour capturer et automatiser des tableaux contenant des ensembles de données volumineux.

ID de cas Service Cloud : 01953882, 01958202

Lorsque vous utilisez Enregistreur (version 2.10.2-20230104-214915) pour capturer des objets sur une application SAP Fiori, le robot capture désormais correctement les objets. Auparavant, le robot échouait avec le message d\'erreur suivant : Impossible de trouver le BOUTON. Les critères de recherche ne correspondaient pas.

ID de cas Service Cloud : 01983593

L\'utilisation du Enregistreur package ne posant plus de problème pour automatiser des applications SAP, utilisez le Type de contrôle Tableau (vue Grille) pour définir une cellule par texte ou par index.

Auparavant, lorsque vous utilisiez le Type de contrôle Tableau (vue Grille) pour définir une cellule par texte ou par index, le robot ne parvenait pas à définir les valeurs.

2.11.5-20230512-083852

  • Version Bot Agent compatible : 21.210 ou versions ultérieures
  • Version Control Room compatible : 14068 ou version ultérieure
Nouveautés
Automatiser les contrôles à l\'aide de la technologie Microsoft UI Automation (COM)
Vous pouvez utiliser la technologie Microsoft UI Automation (COM) pour capturer et automatiser les contrôles suivants :
  • Contrôles de calendrier
  • Contrôles de menu
  • Contrôles de curseur

Capturer à l'aide d'une technologie spécifique | Actions effectuées sur des objets capturés avec Enregistreur universel

Nouvelles actions pour le contrôle Tableau
Lorsque vous utilisez la technologie Microsoft UI Automation (COM) dans l\'Enregistreur pour automatiser un tableau, vous pouvez sélectionner le nouveau contrôle Tableau actions suivant dans la liste déroulante Action :
  • Cliquer sur la cellule par index
  • Cliquer sur la cellule par texte
  • Clic gauche sur la cellule par index
  • Clic gauche sur la cellule par texte
  • Clic droit sur la cellule par index
  • Clic droit sur la cellule par texte
  • Double clic sur la cellule par index
  • Double clic sur la cellule par texte

Actions effectuées sur des objets capturés avec Enregistreur universel

Automatiser les applications professionnelles sur les périphériques distants accessibles via les VDI VMware

En installant notre Agent distant natif sur le serveur VMware, vous pouvez désormais automatiser vos applications professionnelles qui s\'exécutent sur des périphériques distants et sont accessibles via des VDI VMware. Notre Agent distant natif assure une communication sécurisée entre le serveur VMware et l\'Bot Agent et fournit des informations au niveau de l\'objet pour la création et l\'exécution d\'automatisations. Cela permet d\'étendre la couverture de l\'automatisation à de nouveaux cas d\'utilisation tout en offrant une expérience utilisateur native fiable.

L\'automatisation basée sur VMware est prise en charge pour tous les protocoles VMware, à savoir VMware Blast, PCoIP et Microsoft RDP. Les administrateurs informatiques n\'ont donc plus besoin d\'exceptions en matière de sécurité. L\'automatisation basée sur VMware est prise en charge pour les applications Web, les applications Java et les applications s\'appuyant sur les technologies Microsoft Active Accessibility ou UI Automation.

Automatiser les applications s'exécutant sur des machines distantes

Amélioration des performances lors de l\'automatisation d\'applications comportant plusieurs contrôles

Lorsque vous utilisez la technologie UI Automation pour automatiser des applications de fenêtre comportant un plus grand nombre d\'éléments d\'interface utilisateur, vous pouvez désormais utiliser la nouvelle propriété d\'objet IsFirst pour permettre au robot de détecter le premier objet dont l\'ID correspond à vos critères de recherche. Cela améliore les performances de votre robot, car le robot n\'a plus besoin de parcourir l\'ensemble de l\'arborescence pour faire correspondre chaque contrôle à vos critères de recherche, ce qui prendrait plus de temps et aurait un impact sur les performances de votre robot. Vous pouvez utiliser la propriété d\'objet IsFirst lorsqu\'un objet n\'a pas d\'ID d\'automatisation unique et que la hiérarchie des objets varie dans l\'application.

Utilisation de l\'action Capturer

Solutions

Lorsque vous utilisez la condition Enregistreur > L\'objet existe dans l\' Si action pour détecter un objet dans une fenêtre, utilisez la propriété d\'objet IsVisible comme critère de recherche, puis exécutez le robot. Le robot renvoie alors le résultat en fonction de la valeur (vrai ou faux) ajoutée dans la propriété IsVisible de l\'objet capturé.

ID de cas Service Cloud : 01920409

Lorsque vous utilisez le Enregistreur package (version 2.11.5 et ultérieure) dans votre robot qui s\'exécute sur une machine Citrix multi-utilisateurs sous Windows Server 2012, le robot n\'échoue plus avec un message d\'erreur : Impossible d\'initialiser l\'environnement d\'exécution du robot
Remarque : Si vous utilisez un Enregistreur package (version antérieure à 2.11.5) dans vos robots, nous vous recommandons d\'utiliser la même version du Enregistreur package dans tous vos robots. Toutefois, à partir de la version 2.11.5, vous pouvez utiliser une combinaison de la version 2.11.5 et des versions ultérieures du Enregistreur package.

ID de cas Service Cloud : 01959207