Notes de publication Automation 360 v.24R2 pour Internet Explorer 11 arrivant en fin de vie (EOL)

Date de publication : 17 mai 2022

Ces notes de publication s'appliquent au correctif Automation 360 v.24R2 pour Cloud, Sur site, Sandbox et les utilisateurs de Community Edition qui sont concernés par la fin de vie de Internet Explorer et qui ont donc choisi de convertir les robots IE.

Cloud, Sur site, IQ Bot, Sandbox et Community Edition sont sur Build 13343.
Remarque : La version IQ Bot n'inclut pas de mises à jour spécifiques et est disponible pour correspondre à la version Control Room.

Pourquoi cette version

Microsoft a annoncé la fin de vie de Internet Explorer pour début juin 2022 et recommande d'utiliser Microsoft Edge ou Microsoft Edge en mode IE. Cette version contient des paquets certifiés sur Edge en mode IE et un Assistant de mise à jour de robot IE pour vous aider à mettre à jour les robots de façon groupée, afin qu'ils fonctionnent avec Edge en mode IE. La fin de vie à venir d'IE peut affecter vos déploiements en fonction du système d'exploitation que vous utilisez actuellement et sur lequel les robots sont exécutés.

Pour plus d'informations, voir le tableau suivant :
Système d'exploitation Microsoft Automation 360 robots
Canal semi-annuel (SAC) Windows 10 Mettez à niveau les robots pour utiliser un navigateur compatible.

Pour une liste des navigateurs pris en charge, consultez Exigences relatives aux navigateurs pour Espace de travail d'automatisation.

Tous les autres systèmes d'exploitation pris en charge Pas d'impact immédiat

À partir de la version Automation 360 v.25 à venir, vous serez invité à accéder à la Control Room via un autre navigateur pris en charge tel que Google Chrome ou Microsoft Edge (Chromium) au lieu de Internet Explorer. Votre Control Room ne sera plus accessible sur Internet Explorer. Nous nous alignons sur la stratégie de prise en charge des navigateurs de Microsoft pour vous offrir des fonctionnalités améliorées que les navigateurs les plus récents tels que Google Chrome et Microsoft Edge rendent technologiquement possibles.

Mise à jour vers cette nouvelle version

Vous pouvez passer la mise à jour Automation 360 v.24R2 Sur site à partir des versions précédentes suivantes qui sont certifiées pour la mise à jour :
  • v.24 (version 12350)
  • v.23 (version 11513)
  • v.22 (version 10526)
  • v.21 (versions 9664, 9642, 9595)

Community Edition et Sandbox étant des déploiements Cloud, aucune mise à niveau manuelle n'est nécessaire. Ces environnements sont automatiquement mis à jour vers Automation 360 v.24R2 Version 13343.

Si vous n'utilisez pas l'une des versions certifiées ci-dessus, procédez à une mise à jour de Automation 360 vers l'une des versions certifiées (répertoriées ci-dessus) avant de procéder à la mise à jour vers cette version.

Pour obtenir des informations sur les dernières mises à jour des extensions Automation 360 pour Google Chrome, Microsoft Edge et Mozilla Firefox, voir Extensions de navigateur pour Automation 360.

Mises à jour de Agent de robot

Cette version comprend une mise à jour facultative de Agent de robot. Pour utiliser les fonctionnalités dans le correctif Automation 360 v.24R2, mettez à jour le Agent de robot disponible en utilisant les versions suivantes :
  • Agent de robot version 21.200 pour la version 13343
  • Agent de robot version 21.1000.14009 pour Build 13331 (Sur site préalable à la disponibilité générale)

Notez que si vous souhaitez exécuter vos robots existants, vous n'avez pas besoin de mettre à jour votre Agent de robot vers cette version.

Si vous avez installé le correctif préalable à la disponibilité générale Automation 360 v.24R2 (Build 13331) avec Agent de robot version 21.1000.14009, suivez la procédure ci-dessous.
  1. Désinstallez le Agent de robot préalable à la disponibilité générale version 21.1000.14009.
  2. Installez le Agent de robot version 21.200 pour Automation 360 v.24R2 (version 13343).
Important : Si vous avez déplacé vos robots à partir de l'environnement des tests d'acceptation utilisateur (UAT) et que vous les avez déployés dans un environnement de production (PROD) avec le Agent de robot version 21.1000.14009, vous devez mettre à jour les packages avec le dernier Agent de robot version 21.200.

Fonctionnalités de Community Edition

Packages
Prise en charge du navigateur Microsoft Edge pour le package Navigateur et les variables de fenêtre
  • Les actions suivantes du package Navigateur prennent désormais en charge le navigateur Microsoft Edge basé sur Chromium :
    • Fermer
    • Obtenir le code source
    • Retourner
    • Ouvrir
    • Exécuter JavaScript
  • Dans l'option Navigateur, vous pouvez maintenant sélectionner les onglets Microsoft Edge dans la liste des onglets actifs.
Prise en charge du dernier onglet de navigateur utilisé dans l'action Navigateur > Ouvrir pour Microsoft Edge et Google Chrome
Vous pouvez désormais ouvrir une page Web dans un nouvel onglet ou dans un onglet existant à l'aide de l'option Dernier onglet de navigateur utilisé prédéfinie dans les navigateurs suivants :
  • Microsoft Edge
  • Microsoft Edge avec le mode IE
  • Google Chrome
Automatiser les applications Web Java

Vous pouvez maintenant automatiser les applications Web Java qui s'exécutent sur Microsoft Edge Chromium avec le mode IE en utilisant l'option Enregistreur > Capturer ou l'option Démarrer l'enregistrement.

Temps d'attente par défaut pour le chargement de la page dans le navigateur Microsoft Edge avec le mode IE

Lorsque vous automatisez des applications Web dans le navigateur Microsoft Edge avec le mode IE, le Enregistreur attend désormais 30 secondes par défaut pour permettre le chargement complet de la page Web avant d'enregistrer des objets sur la page, ce qui rend la détection des objets plus fiable.

Fonctionnalités Cloud, Sur site et Sandbox

Control Room et Packages
Nouvel Assistant de mise à jour de robot pour Internet Explorer
  • Utilisez le nouvel Assistant de mise à jour de robot dans la Control Room pour convertir vos robots Internet Explorer existants en Microsoft Edge avec le mode IE, et vous assurer que ces robots convertis continuent de fonctionner après la fin de vie d'IE.

    Assistant de mise à jour de robot pour la conversion des robots IE

  • En tant qu'administrateur, vous pouvez permettre à un utilisateur d'utiliser l'Assistant de mise à jour de robot en attribuant les nouvelles autorisations de fonctionnalités de mise à jour de Robot pour accéder à un robot et le convertir depuis Internet Explorer vers Microsoft Edge avec le mode IE.

    Autorisations de fonctionnalités attribuées à un rôle

  • Utilisez l'action Afficher la mise à jour de robot dans une instance de conversion de robot pour afficher le résumé et le statut de chaque conversion de robot. Vous pouvez examiner les détails de l'action au niveau des numéros de ligne individuels et prendre des mesures nécessaires pour les robots qui affichent un état Échec, Terminé avec action ou Vérification requise.

    Afficher les détails de la conversion pour les robots IE

Automatiser les applications Web Java

Vous pouvez maintenant automatiser les applications Web Java qui s'exécutent sur Microsoft Edge Chromium avec le mode IE en utilisant l'option Enregistreur > Capturer ou l'option Démarrer l'enregistrement.

Convertir les robots Automation 360 avec des packages spécifiques au navigateur utilisant Internet Explorer vers Microsoft Edge avec le mode IE

Vous pouvez convertir les robots qui utilisent Internet Explorer vers Microsoft Edge Chromium avec le mode IE pour les packages suivants :

  • Enregistreur
  • Navigateur
  • Application
  • Simuler les frappes de touches
  • Écran
  • Souris
  • Fenêtre
  • Reconnaissance de texte
  • Intégration de l'application
  • Reconnaissance d'images
  • Si
  • Boucle
  • Attendre

Pour convertir ces robots, utilisez l'Assistant de mise à jour de robot dans l'onglet Administration > Mise à jour du robot de la Control Room.

Assistant de mise à jour de robot pour la conversion des robots IE

Les propriétés suivantes des packages basés sur un navigateur et des actions sont mises à jour depuis le navigateur Internet Explorer vers Microsoft Edge avec le mode IE :
  • Robots créés à l'aide de la fenêtre du navigateur ou de l'application, du titre de la fenêtre et du chemin de l'application
  • Valeur par défaut de la variable de fenêtre, titre de la fenêtre et chemin de l'application de la fenêtre
  • Variables du navigateur et titre du navigateur
Prise en charge du navigateur Microsoft Edge pour le package Navigateur et les variables de fenêtre
  • Les actions suivantes du package Navigateur prennent désormais en charge le navigateur Microsoft Edge basé sur Chromium :
    • Fermer
    • Obtenir le code source
    • Retourner
    • Ouvrir
    • Exécuter JavaScript
  • Dans l'option Navigateur, vous pouvez maintenant sélectionner les onglets Microsoft Edge dans la liste des onglets actifs.
Prise en charge du dernier onglet de navigateur utilisé dans l'action Navigateur > Ouvrir pour Microsoft Edge et Google Chrome
Vous pouvez désormais ouvrir une page Web dans un nouvel onglet ou dans un onglet existant à l'aide de l'option Dernier onglet de navigateur utilisé prédéfinie dans les navigateurs suivants :
  • Microsoft Edge
  • Microsoft Edge avec le mode IE
  • Google Chrome
Temps d'attente par défaut pour le chargement de la page dans le navigateur Microsoft Edge avec le mode IE

Lorsque vous automatisez des applications Web dans le navigateur Microsoft Edge avec le mode IE, le Enregistreur attend désormais 30 secondes par défaut pour permettre le chargement complet de la page Web avant d'enregistrer des objets sur la page, ce qui rend la détection des objets plus fiable.

Fonctionnalités de migration
Scanner les robots qui utilisent Microsoft Internet Explorer

Vous pouvez maintenant utiliser le Bot Scanner pour scanner et identifier les robots Internet Explorer. Vous pouvez également analyser le rapport généré par le Bot Scanner pour obtenir des statistiques d'utilisation sur Internet Explorer utilisé dans vos robots.

Bot Scanner pour la migration | Analyse du rapport pour les robots Internet Explorer | Messages de migration

Packages et actions

Vous pouvez désormais migrer et convertir les robots Internet Explorer depuis Enterprise 11 ou Enterprise 10 vers Automation 360 avec Microsoft Edge avec le mode IE pour les packages et actions suivants :

  • Intégration de l'application
  • Délai
  • IF/ELSE et Boucle
  • Reconnaissance d'images
  • Launch Website (Lancer le site Web)
  • Gérer les commandes de fenêtre
  • Écran de MetaBot
  • Souris
  • Clonage d'objet

    Les modes Jeu d'images et Jeu des coordonnées sont pris en charge. Le mode Jeu de coordonnées prend en charge l'action du clic de la souris suivie de la frappe de touches.

  • Reconnaissance de texte
  • Ouverture d'un programme/fichier
  • Écran
  • Simuler les frappes de touches
  • Attendre

    Prise en charge des actions Attendre la condition, Attendre le changement d'écran et Attendre la fenêtre

  • Enregistreur Web
  • Actions Windows

Pour plus d'informations, consultez Mappage de package pour la migration.

Pour migrer et convertir les robots Internet Explorer, accédez à Administration > Migration > Migrer les robots et sélectionnez l'option Convertir les robots créés à l'aide d'Internet Explorer vers Edge en mode Internet Explorer dans la Control Room.

Les propriétés suivantes des actions et des commandes basées sur un navigateur sont mises à jour depuis Internet Explorer vers Microsoft Edge avec le mode IE :
  • Robots créés à l'aide de la fenêtre du navigateur ou de l'application, du titre de la fenêtre et du chemin de l'application
  • Valeur par défaut de la variable de fenêtre, titre de la fenêtre et chemin de l'application de la fenêtre
    Remarque : Les Robots qui utilisent des variables de type valeur ne sont pas mis à jour vers Microsoft Edge. Vous devez d'abord activer les paramètres de configuration dans le package Automatisation héritée pour ouvrir les robots construit en utilisant le mode de compatibilité de Internet Explorer vers Microsoft Edge.
  • Variables du navigateur et titre du navigateur
Convertir les robots IE vers Microsoft Edge avec le mode IE

Lorsque vous migrez vos robots à partir de Enterprise 10 ou Enterprise 11, vous pouvez utiliser la nouvelle option Convertir les robots créés à l'aide d'Internet Explorer vers Edge en mode Internet Explorer dans l'Assistant de migration de robot pour convertir vos robots depuis Internet Explorer vers Microsoft Edge avec le mode IE.

Migration des robots Enterprise

Historique et version mis à jour pour les robots migrés

Dans l'Assistant de migration de robot, lorsque vous migrez vos robots Enterprise 10 ou Enterprise 11, l'historique des versions est maintenant mis à jour pour montrer qu'il s'agit d'un robot migré (le commentaire d'archivage montre que le robot est migré à partir de la version Enterprise 10 ou Enterprise 11). Vous pouvez utiliser ce commentaire d'archivage pour identifier quelle version du robot est migrée.

Assistant de migration de robot

Solutions

Les correctifs suivants sont disponibles pour Cloud, Sur site et Sandbox :

ID de cas Service Cloud Description
01784593 Vous pouvez maintenant exécuter les robots migrés avec succès même si un $ (signe de dollar) est présent en tant que valeur dans le champ Variables de l'utilisateur. Le Bot Scanner n'affiche plus d'erreur de prétraitement.
-- Lorsque vous automatisez des applications Web fonctionnant sur Microsoft Edge Chromium avec le mode IE ou Internet Explorer, le Enregistreur capture désormais l'objet à partir de l'onglet du navigateur actuellement sélectionné. Auparavant, le Enregistreur capturait l'objet du dernier onglet utilisé.
01189873 Après la migration, lorsque vous utilisez l'action Navigateur > Ouvrir pour ouvrir une URL comportant un caractère d'espacement, utilisez l'action Navigateur > Télécharger des fichiers pour télécharger le fichier à partir de l'URL spécifiée, puis exécutez le robot. Le robot ouvre maintenant l'URL dans un seul onglet et télécharge le fichier à partir de l'URL spécifiée.

Auparavant, lorsque l'URL spécifiée comportait un caractère d'espacement, le robot divisait l'URL et l'ouvrait dans deux onglets distincts.

Comportements et limites connus

Les limitations suivantes s'appliquent à Cloud, Sur site et Sandbox :

  • Lorsque vous exécutez une procédure stockée avec des arguments de type paramètre de nom qui se trouve dans une autre base de données dans SQL Server, le robot affiche une erreur en raison d'un problème lié au pilote JDBC concernant l'exécution d'une procédure stockée avec des paramètres de nom d'une autre base de données dans la même instance SQL.

    Solution de contournement : Lorsque vous ajoutez des paramètres pour fournir un paramètre d'entrée ou configurer un paramètre de sortie, assurez-vous de ne pas saisir de valeur dans le champ Nom du paramètre. Le robot ne rencontrera pas d'erreur lors de l'exécution de la procédure stockée, car le package Base de données considère les valeurs vides comme une indexation.

  • Notez que même lorsque le nombre de planifications répertoriées dans la page Planifications de la Control Room est inférieur (par exemple, cinq ou six planifications), vous pouvez rencontrer l'erreur suivante en raison d'un dépassement du délai de la requête : Un problème inattendu est survenu. Il s'agit d'un problème lié aux performances de la base de données de la Control Room existante.
  • Il existe d'autres limitations et comportements qui s'appliquent aux robots migrés depuis Enterprise 11 vers Automation 360 et aux robots Automation 360 qui s'exécutent sur Internet Explorer et qui sont convertis vers Microsoft Edge avec le mode IE. Pour plus d'informations, consultez FAQ : fin de vie (EOL) imminente de Microsoft Internet Explorer 11.
  • Lorsque vous utilisez Navigateur > Fermeraction pour fermer un onglet ou une fenêtre ouverte dans le navigateur Microsoft Edge, si une seule fenêtre du navigateur Microsoft Edge est ouverte, le robot rencontre l'erreur suivante : Une erreur s'est produite lors de la fermeture de l'onglet

    Solution de contournement : Reportez-vous à la rubrique .

  • Lorsque vous utilisez l'action Navigateur > Ouvrir pour ouvrir des URL de réseau qui commencent par deux caractères de barre oblique inverse (\\) dans Google Chrome, Microsoft Edge ou Mozilla Firefox, les URL risquent de ne pas s'ouvrir correctement.

    Solution de contournement : Remplacez les deux barres obliques inversées (\\) par le protocole file://.

  • Lorsque vous utilisez le menu Navigateur > Ouvriraction et que vous sélectionnez l'option Nouvel onglet ou Onglet existant pour ouvrir une page Web spécifique dans Microsoft Edge avec le mode IE, le robot risque de lever une erreur après l'ouverture de la page Web.
    Solution de contournement : Utilisez l'une des solutions de contournement suivantes en fonction de scénarios spécifiques :
    • Option 1 : Ajouter un bloc Try/Catch autour de l'action Ouvrir et ignorez l'exception lorsque le site Web s'ouvre.
    • Option 2 : Dans l'action Navigateur > Ouvrir, sélectionnez à la place l'option Nouvelle fenêtre pour de tels sites.
  • Lorsque vous utilisez l'option Nouvelle fenêtre dans l'action Navigateur > Ouvrir avec la version 3.4.x du package Navigateur pour ouvrir une URL avec des arguments, le robot pourrait ne pas effectuer l'action spécifique car la version 3.4.x du package Navigateur ne prend pas en charge les indicateurs d'arguments.

    Solution de contournement : Utilisez toute version autre que la version 3.4.x du package Navigateur pour automatiser.