Fallback natif de l'Enregistreur

Lorsque vous tentez d'automatiser des applications Web dynamiques dont les propriétés des contrôles changent fréquemment, il est possible que l'Enregistreur ne parvienne pas à effectuer cette procédure, car la valeur de la propriété DOMXPath change à chaque actualisation de la page. Pour automatiser ce type de procédure, activez la prise en charge du fallback natif de l'Enregistreur.

La fonctionnalité Fallback natif de l'Enregistreur génère plusieurs DOMXPaths lors de la capture de l'objet, qui sont ensuite stockés et validés afin de s'assurer que l'application métier en cours peut les utiliser. Lorsque le Enregistreur génératif vérifie qu'un DOMXPath de fallback peut identifier de manière unique l'élément d'interface utilisateur cible, il procède à une étape de validation supplémentaire. Cette étape consiste à comparer d'autres propriétés de l'élément de l'interface utilisateur. Par exemple, si l'action automatisée implique la saisie de données, Enregistreur génératif garantit que l'automatisation se poursuit uniquement si le DOMXPath de fallback correspond à une zone de saisie de données, telle qu'une zone de texte, et non à des boutons ou des étiquettes. Les DOMXPaths fiables et pertinents sont ensuite utilisés pour vos automatisations.

Pour activer la fonctionnalité Fallback natif :
  1. Dans l'Éditeur de Bot, accédez à Paramètres avancés > Paramètres du package.

    Accédez aux paramètres avancés.

  2. Sous Paramètres du package > Enregistreur, activez l'option Utiliser le fallback natif.
    Activation du fallback natif
    Remarque : Lorsque les options Utiliser le fallback natif et Utiliser le fallback basé sur l'IA générative sont sélectionnées, le robot utilise d'abord le fallback natif pour exécuter des actions sur l'objet capturé. Si le robot ne parvient pas à détecter le contrôle avec le support fallback natif, il bascule sur l'IA générative.

    Pour mettre à jour automatiquement les valeurs DOMXPath en mode de débogage, voir .