Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Browser package

  • Mis à jour le : 2022/05/10
    • Automation 360 v.x
    • Créer
    • Espace de travail RPA

Browser package

Le package Browser contient des actions qui vous permettent de télécharger des fichiers, de trouver des liens brisés et de lancer un site Web. Ce package prend en charge les navigateurs Google Chrome, Microsoft Edge basé sur Chromium et Internet Explorer.

Actions du package Browser

Le package Browser comprend les actions suivantes :

Action Description
Fermer Ferme une fenêtre ou un onglet du navigateur.
  • Sélectionnez-la pour fermer l'onglet, la fenêtre ou tous les navigateurs :
    • Onglet : ferme l'onglet sélectionné. Sélectionnez l'onglet du navigateur dans la liste des onglets actifs du navigateur pris en charge ou insérez une variable de fenêtre.

      Vous pouvez utiliser une expression régulière (regex) pour identifier un titre de fenêtre. Sélectionnez l'expression régulière en tant que chaîne ou modèle pour chaque condition d'expression régulière et entrez la valeur de l'expression régulière. Par défaut, le champ Titre de la fenêtre est sensible à la casse.Vous pouvez activer l'indicateur regex Insensible à la casse pour identifier un titre de fenêtre qui n'est pas sensible à la casse.

      Par exemple, vous pouvez entrer la valeur Chaîne sous la forme ((\w*)-Notepad pour tous les noms de titre de fenêtre commençant par ((\w*)-Notepad, ou utiliser un Modèle tel que ((\w)\s)*document-Notepad pour les titres de fenêtre qui correspondent à ce modèle.

    • Fenêtre : ferme la fenêtre de l'onglet sélectionné. Sélectionnez la fenêtre dans la liste des fenêtres actives prises en charge ou insérez une variable de fenêtre.

      Vous pouvez utiliser une expression régulière (regex) pour identifier un titre de fenêtre. Sélectionnez l'expression régulière en tant que chaîne ou modèle pour chaque condition d'expression régulière et entrez la valeur de l'expression régulière. Par défaut, le champ Titre de la fenêtre est sensible à la casse.Vous pouvez activer l'indicateur regex Insensible à la casse pour identifier un titre de fenêtre qui n'est pas sensible à la casse.

      Par exemple, vous pouvez entrer la valeur Chaîne sous la forme ((\w*)-Notepad pour tous les noms de titre de fenêtre commençant par ((\w*)-Notepad, ou utiliser un Modèle tel que ((\w)\s)*document-Notepad pour les titres de fenêtre qui correspondent à ce modèle.

    • Tous les navigateurs : ferme tous les navigateurs ouverts, à l'exception des fenêtres qui contiennent des instances Control Room.
  • Facultatif : Dans le champ Délai d'expiration, saisissez le nombre de secondes pendant lesquelles le bot doit attendre la fermeture de la fenêtre ou de l'onglet du navigateur avant d'aboutir à un échec.
    Recommended : Saisissez une valeur de délai d'expiration d'au moins 9 secondes.
Télécharger des fichiers Télécharge et enregistre des fichiers depuis les URL spécifiées.
  • Spécifiez l'URL du fichier que vous souhaitez télécharger.
  • Dans le champ Enregistrer vers l'emplacement, spécifiez l'endroit où vous souhaitez enregistrer le fichier.
Trouver des liens brisés Reportez-vous à la rubrique Utilisation de l'action Trouver des liens brisés.
Obtenir le code source Récupère le code source d'une page Web entière et d'un IFrame dans une page Web et enregistre la sortie dans une variable de type chaîne.
  • Sélectionnez l'onglet du navigateur dans la liste des onglets actifs du navigateur pris en charge ou insérez une variable de fenêtre.
  • Facultatif : Utilisez l'objet Capturer l'objet pour capturer les iFrames.
    Remarque :
    • La fonctionnalité Capturer l'objet est facultative et n'est utilisée que pour extraire le code source d'un iFrame. Si vous ne capturez rien sur la fenêtre, le code source de toute la fenêtre est récupéré.
    • La récupération du code source d'un iFrame est actuellement prise en charge uniquement sur le navigateur Google Chrome.
  • Facultatif : Dans le champ Délai d'expiration, saisissez le nombre de secondes pendant lesquelles le bot doit attendre la fermeture de la fenêtre ou de l'onglet du navigateur avant d'aboutir à un échec.
    Recommended : Saisissez une valeur de délai d'expiration d'au moins 9 secondes.
  • Facultatif : Sélectionnez une variable pour contenir le résultat de l'action. La Control Room affiche un nom de variable par défaut descriptif. Si vous créez plusieurs variables de sortie, les noms de variables suivants sont ajoutés avec un -1, -2, -3, etc. pour éviter la duplication.
Retourner Retourne à une page Web que vous avez précédemment visitée dans l'onglet actuel. Cette action simule un clic sur l'option Retour du navigateur.
  • Sélectionnez l'onglet du navigateur dans la liste des onglets actifs du navigateur pris en charge ou insérez une variable de fenêtre.
    Remarque : Lorsque vous sélectionnez l'onglet Internet Explorer dans la liste des onglets actifs, et si le titre de l'onglet sélectionné ou tout titre d'onglet intermédiaire pendant l'exécution de l'action Retourner comporte plus de 60 caractères, les 60 premiers caractères sont utilisés à des fins de comparaison pour trouver le titre d'onglet correspondant.
    Recommendation : Lorsque vous effectuez l'action sur l'onglet du navigateur, assurez-vous d'avoir un seul onglet ouvert dans la fenêtre du navigateur avec le titre de l'onglet correspondant. Ce réglage permet de s'assurer que lorsque l'action est exécutée, il n'y a pas de titre d'onglet intermédiaire qui correspond à un autre titre d'onglet dans la même fenêtre.
  • Dans le champ Nombre d'étapes, indiquez le nombre de pages pour le retour en arrière.
  • Facultatif : Sélectionnez l'option Lancer une erreur si les étapes dépassent l'historique de sorte que le bot échoue si le nombre saisi à l'étape précédente est supérieur au nombre de pages visitées.

    Si cette option n'est pas sélectionnée, lorsque le bot s'exécute, l'onglet revient à la première page Web qu'il a ouverte.

  • Facultatif : Dans le champ Délai d'expiration, saisissez le nombre de secondes pendant lesquelles le bot doit attendre la fermeture de la fenêtre ou de l'onglet du navigateur avant d'aboutir à un échec.
    Recommended : Saisissez une valeur de délai d'expiration d'au moins 9 secondes.
Lancer le site Web Lance le navigateur.
  • Dans le champ URL, spécifiez le site Web que vous souhaitez ouvrir.
  • Sélectionnez votre navigateur parmi les suivants :
    • Navigateur par défaut
    • Google Chrome
    • Microsoft Edge
    • Internet Explorer

    Assurez-vous que Google Chrome, Microsoft Edge ou Internet Explorer est défini comme navigateur par défaut.

Remarque : Si un navigateur non répertorié est défini comme navigateur par défaut pour le périphérique, le bot peut rencontrer une erreur. Lorsque des actions telles que OCR et Image Recognition sont utilisées, le navigateur doit terminer le rendu avant que Microsoft Edge ne s'exécute.
Ouvrir Ouvre le navigateur à une page Web spécifique.
  • Sélectionnez cette option pour ouvrir la page Web dans un onglet existant, un nouvel onglet ou une nouvelle fenêtre :
    • Onglet existant : ouvre la page Web dans un onglet actuellement ouvert. Sélectionnez l'onglet dans la liste des onglets de navigateur actifs pris en charge, l'option Dernier onglet de navigateur utilisé ou insérez une variable de fenêtre.

      Vous pouvez utiliser une expression régulière (regex) pour identifier un titre de fenêtre. Sélectionnez l'expression régulière en tant que chaîne ou modèle pour chaque condition d'expression régulière et entrez la valeur de l'expression régulière. Par défaut, le champ Titre de la fenêtre est sensible à la casse.Vous pouvez activer l'indicateur regex Insensible à la casse pour identifier un titre de fenêtre qui n'est pas sensible à la casse.

      Par exemple, vous pouvez entrer la valeur Chaîne sous la forme ((\w*)-Notepad pour tous les noms de titre de fenêtre commençant par ((\w*)-Notepad, ou utiliser un Modèle tel que ((\w)\s)*document-Notepad pour les titres de fenêtre qui correspondent à ce modèle.

    • Nouvel onglet : ouvre la page Web sur un nouvel onglet. Sélectionnez l'onglet dans la liste des onglets actifs du navigateur pris en charge ou insérez une variable de fenêtre.
      Remarque :
      • Cette option prend en charge les navigateurs Google Chrome, Microsoft Edge basé sur Chromium et Internet Explorer.
      • Lorsque vous effectuez l'action sur l'onglet Internet Explorer, l'action est exécutée dans l'onglet correspondant uniquement lorsqu'il est à l'état Prêt.

      Vous pouvez utiliser une expression régulière (regex) pour identifier un titre de fenêtre. Sélectionnez l'expression régulière en tant que chaîne ou modèle pour chaque condition d'expression régulière et entrez la valeur de l'expression régulière. Par défaut, le champ Titre de la fenêtre est sensible à la casse.Vous pouvez activer l'indicateur regex Insensible à la casse pour identifier un titre de fenêtre qui n'est pas sensible à la casse.

      Par exemple, vous pouvez entrer la valeur Chaîne sous la forme ((\w*)-Notepad pour tous les noms de titre de fenêtre commençant par ((\w*)-Notepad, ou utiliser un Modèle tel que ((\w)\s)*document-Notepad pour les titres de fenêtre qui correspondent à ce modèle.

    • Nouvelle fenêtre : ouvre la page Web sur une nouvelle fenêtre d'un navigateur spécifique.
      Sélectionnez le navigateur parmi les options suivantes :
      • Navigateur par défaut

        Assurez-vous qu'Google Chrome, Microsoft Edge ou Internet Explorer est défini comme navigateur par défaut.

        Remarque : Si un navigateur non répertorié est défini comme navigateur par défaut pour le périphérique, le bot peut rencontrer une erreur.
      • Google Chrome
      • Internet Explorer
      • Microsoft Edge
      • Mozilla Firefox
  • Saisissez le lien vers la page Web à ouvrir.
  • Facultatif : dans le champ Délai d'expiration, saisissez le nombre de secondes pendant lesquelles le bot doit attendre le chargement de la page Web spécifiée avant que le bot échoue.
    Recommended : Saisissez une valeur de délai d'expiration d'au moins 9 secondes.
    Remarque :
    • Le délai d'attente n'est applicable que pour les options Nouvel onglet et Onglet existant.
    • Pour le navigateur Internet Explorer, le bot s'exécute même si la page Web n'est pas complètement chargée après avoir attendu le délai d'expiration.
Exécuter JavaScript Exécute JavaScript sur une page Web et sur les pages Web contenant des IFrames.
  • Sélectionnez l'onglet du navigateur dans la liste des onglets actifs du navigateur pris en charge ou insérez une variable de fenêtre.

    Vous pouvez utiliser une expression régulière (regex) pour identifier un titre de fenêtre. Sélectionnez l'expression régulière en tant que chaîne ou modèle pour chaque condition d'expression régulière et entrez la valeur de l'expression régulière. Par défaut, le champ Titre de la fenêtre est sensible à la casse.Vous pouvez activer l'indicateur regex Insensible à la casse pour identifier un titre de fenêtre qui n'est pas sensible à la casse.

    Par exemple, vous pouvez entrer la valeur Chaîne sous la forme ((\w*)-Notepad pour tous les noms de titre de fenêtre commençant par ((\w*)-Notepad, ou utiliser un Modèle tel que ((\w)\s)*document-Notepad pour les titres de fenêtre qui correspondent à ce modèle.

  • Choisissez l'une des options suivantes :
    • Dans l’option Importer un fichier existant, sélectionnez un fichier JavaScript existant.
      Remarque : Si vous chargez un script à partir d’un fichier sur votre bureau, ce fichier et toutes ses dépendances éventuelles doivent être dans un dossier autonome. Lorsque vous sélectionnez un fichier pour le chargement, tous les fichiers et dossiers au même niveau de dossier sont chargés.
    • Dans l’option Entrée manuelle, saisissez le JavaScript.
  • Facultatif : Utilisez l'objet Capturer l'objet pour capturer les iFrames.
    Remarque :
    • La fonctionnalité Capturer l'objet n'est utilisée que pour exécuter JavaScript dans un iFrame.
    • La prise en charge de l'exécution de JavaScript à l'intérieur d'un iFrame n'est disponible que pour le navigateur Google Chrome.
  • Facultatif : Dans le champ Délai d'expiration, saisissez le nombre de secondes pendant lesquelles le bot doit attendre la fermeture de la fenêtre ou de l'onglet du navigateur avant d'aboutir à un échec.
    Recommended : Saisissez une valeur de délai d'expiration d'au moins 9 secondes.
  • Facultatif : Sélectionnez une variable pour contenir le résultat de l'action. La Control Room affiche un nom de variable par défaut descriptif. Si vous créez plusieurs variables de sortie, les noms de variables suivants sont ajoutés avec un -1, -2, -3, etc. pour éviter la duplication.
Recommendation :
  • N'utilisez pas Jquery avec le package JavaScript.
  • Utilisez les actions Essayer/Capturer du Error handler dans la fonction JavaScript.
  • Appelez une fonction JavaScript avant de la déclarer.
Remarque :
  • Lorsque vous effectuez une action à partir du package Browser sur l'onglet du navigateur Internet Explorer, si plusieurs onglets portant le même titre sont ouverts dans la même fenêtre de navigateur, le titre correspondant n'est pas recherché dans l'ordre en commençant par le premier onglet. L'activation de l'onglet et l'action du navigateur peuvent être effectuées sur différents onglets correspondants dans ce cas.
  • Si le même titre d'onglet apparaît dans différentes fenêtres, alors l'action est exécutée sur un onglet dont le titre correspond dans n'importe quelle fenêtre.
Envoyer le commentaire