Actions d’automatisation du navigateur

Les actions d’automatisation du navigateur permettent aux utilisateurs d’interagir avec des applications Web et des composants via des éléments d’interface utilisateur. Les éléments de l’interface utilisateur Web, également appelés éléments Web, décrivent de manière unique les composants Web que l’action va gérer.

Pour effectuer l’automatisation web, vous devez d’abord créer une instance de navigateur. Pour ce faire, vous pouvez utiliser les actions de lancement du navigateur, qui prennent en charge Microsoft Edge, Google Chrome, Mozilla Firefox et Internet Explorer. Avec les actions Lancer le navigateur, vous pouvez également spécifier si la page Web doit être lancée sur votre bureau local ou dans un environnement de bureau virtuel.

Note

Pour lancer un navigateur sur un bureau virtuel, capturez d’abord au moins un élément d’interface utilisateur dans ce bureau. Cet élément doit être disponible dans le référentiel d’éléments d’interface utilisateur de votre flux.

Pour ajouter un nouvel élément de l’interface utilisateur, sélectionnez Ajouter un élément de l’interface utilisateur via l’action d’automatisation du navigateur déployée ou le volet Éléments de l’interface utilisateur du concepteur de flux.

Capture d’écran des options pour créer un nouvel élément d’interface utilisateur.

Tous les éléments de l’interface utilisateur liés au Web sont spécifiés par un ou plusieurs sélecteurs CSS (sélecteurs Web) qui identifient la structure hiérarchique du composant sur la page. Les sélecteurs utilisent la notation > pour indiquer que chaque élément est contenu dans l’élément à sa gauche.

Même si les sélecteurs Web sont créés automatiquement lors de l’ajout des éléments de l’interface utilisateur, certains scénarios particuliers nécessitent des sélecteurs créés manuellement. Lorsqu’un sélecteur Web personnalisé est nécessaire, vous pouvez créer le vôtre en modifiant un sélecteur existant ou en créant un sélecteur à partir de zéro.

Capture d’écran des options pour modifier et créer des sélecteurs.

Pour développer des flux Web plus dynamiques, remplacez l’opérateur Égal à par d’autres opérateurs ou expressions régulières. De plus, si la valeur d’un attribut de sélecteur Web dépend des résultats des actions précédentes, utilisez des variables au lieu des valeurs codées en dur.

Capture d’écran des opérateurs disponibles dans le générateur de sélecteur.

Note

Pour trouver plus d’informations sur le développement de flux Web et la création de sélecteurs Web personnalisés pour les éléments Web, consultez Automatiser les flux Web et Construire un sélecteur personnalisé.

Extraire les données depuis la page web

Extrayez les données depuis les sections spécifiques d’une page web sous la forme de valeurs uniques, de listes, de lignes ou de tables.

Pour plus d’informations sur l’utilisation de cette action, accédez à Extraction des données Web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web à partir duquel extraire les données
Extraction parameters Non Datatable Les paramètres à utiliser lors de l’extraction des données. Selon le mode d’extraction, ce paramètre accepte des données différentes.
Max web pages to process Non Valeur numérique Nombre maximal de pages Web à traiter
Envoyer un clic physique pour la page suivante S.O. Valeur booléenne False Indiquer s’il faut déplacer physiquement le curseur de la souris sur la page avant de cliquer. Un clic physique est requis dans les cas où les clics émulés sur la page n’effectuent pas l’action intentionnelle sur l’élément. Comme cette option nécessite que la fenêtre du navigateur soit focalisée, elle la placera automatiquement au premier plan.
Sélecteur CSS de page Non Valeur de texte Sélecteur CSS de page
Extraction mode S.O. Indéfini, Valeur unique, Valeurs sélectionnées, Liste, Tableau, Tableau HTML entier Valeur unique Indiquer ce qui doit être extrait de la page web
Use paging N/A Valeur booléenne Faux Indiquer si la pagination doit être utilisée
Get all web pages S.O. Valeur booléenne Faux Indiquer si vous souhaitez obtenir toutes les pages Web
Traiter les données lors de l’extraction S.O. Valeur booléenne Faux Spécifiez s’il faut traiter les données extraites pour les présenter exactement telles qu’elles sont affichées dans la page Web. Le traitement des données extraites comprend l’affichage des informations imbriquées dans des iframes et le filtrage à travers des éléments cachés ou visibles. Pour les ensembles de données plus volumineux, l’activation de cette option n’est pas recommandée, car elle augmentera le temps d’extraction.
Délai d’attente Oui Valeur numérique 60 Définir le temps d’attente, en secondes, de la réussite de l’extraction avant l’échec de l’action
Mode de stockage des données S.O. Variable, Feuille de calcul Excel Variable Indiquer si les données extraites doivent être stockées dans une variable ou dans une feuille de calcul Excel

Variables produites

Argument Type Description
ExcelInstance Instance Excel L’instance Excel avec les données extraites. Utiliser cette instance pour manipuler la feuille de calcul (ou l’enregistrer et la fermer) à l’aide des actions Excel dédiées.
DataFromWebPage Datatable Données extraites sous la forme d’une valeur unique, d’une liste, d’une ligne de données ou d’une table de données.

Exceptions

Exception Description
Impossible d’extraire les données Indique un problème d’extraction des données
Impossible de démarrer l’instance Excel Indique un problème de lancement d’une instance Excel
Impossible d’écrire des valeurs dans Excel Indique un problème d’écriture des valeurs dans Excel

Obtenir les détails de la page web

Obtenir une propriété d’une page web telle que son titre ou son texte source.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur Web à utiliser
Get N/A Description de la page web, Méta-mots clés de la page web, Titre de la page web, Texte de la page web, Source de la page web, Adresse URL actuelle du navigateur web Description de la page web Sélectionner les informations à récupérer dans la page web

Variables produites

Argument Type Description
WebPageProperty Valeur de texte Détails récupérés de la page web

Exceptions

Exception Description
Impossible d’obtenir les détails de la page web Indique un problème d’obtention des détails de la page web spécifiée

Obtenir les détails de l’élément sur la page web

Obtenir la valeur d’un attribut d’élément dans une page web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web à partir duquel obtenir des détails
Attribute name Non Valeur de texte Propre texte Entrer ou sélectionner l’attribut dont la valeur doit être récupérée

Variables produites

Argument Type Description
AttributeValue Valeur de texte Valeur de l’attribut de l’élément Web

Exceptions

Exception Description
Impossible de récupérer l’attribut de l’élément d’interface utilisateur de la page web Indique un problème de récupération de l’attribut de l’élément de la page web

Prendre une capture d’écran de la page web

Prendre une capture d’écran de la page web (ou d’un élément de la page web) actuellement affichée dans le navigateur et enregistrer l’image dans un fichier ou dans le presse-papiers.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur Web à utiliser
Capture N/A Page web entière, Élément spécifique Page web entière Indiquer si la totalité de la page web doit être capturée ou uniquement un élément spécifique de celle-ci
UI element Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web à capturer
Save mode S.O. Presse-papiers, Fichier Presse-papiers Indiquer si l’image doit être enregistrée dans un fichier ou stockée dans le presse-papiers
Image file Non Fichier Définir le chemin d’accès complet du fichier pour enregistrer la capture d’image
File format N/A BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, WMF BMP Sélectionner le format du fichier image

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible d’enregistrer le fichier Indique un problème d’enregistrement du fichier spécifié
Impossible d’enregistrer dans le presse-papiers Indique un problème lors de l’enregistrement dans le presse-papiers
Impossible de prendre une capture d’écran Indique un problème lors de la prise d’une capture d’écran

Mettre le focus sur le champ de texte sur la page web

Définir le focus sur un élément d’entrée d’une page web et le faire défiler dans la vue.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web sur lequel mettre le focus
Attendre le chargement de la page N/A Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web avant de poursuivre
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible de définir le focus d’entrée dans le champ de texte de la page web Indique un problème de paramétrage du focus d’entrée du champ de texte de la page web spécifiée

Renseigner le champ de texte sur la page web

Renseigner un champ de texte d’une page web avec le texte spécifié.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner le champ de texte à remplir
Text Non Saisie directe chiffrée ou valeur de texte Entrer le texte à renseigner dans la zone de texte
If field isn’t empty Oui Remplacer le texte, Ajouter du texte Remplacer le texte Spécifiez si le contenu existant doit être remplacé ou ajouté.
Renseigner le texte à l’aide de touches physiques S.O. Valeur booléenne Faux Émulez en utilisant des frappes physiques lors du remplissage du texte dans les éléments de champ de texte de l’interface utilisateur. Les frappes de touches sont essentielles pour les cas où le renseignement de texte émulé n’effectue pas l’action intentionnelle sur l’élément. Comme cette option nécessite que la fenêtre du navigateur soit focalisée, elle la placera automatiquement au premier plan.
Emulate typing S.O. Valeur booléenne Vrai Spécifiez si le champ de texte doit être rempli en une seule fois en définissant la valeur de la zone de texte ou pour émuler la saisie d’un utilisateur en envoyant des caractères un par un. La dernière méthode est plus lente, mais requise dans certaines pages web complexes.
Unfocus text box after filling it N/A Valeur booléenne Faux Indiquer si vous souhaitez que la zone de texte ne soit plus centrée immédiatement après que l’action l’a remplie avec le texte spécifié. Pour le scraping des listes de saisie semi-automatique, ce paramètre doit être défini sur Faux.
Attendre le chargement de la page S.O. Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web après avoir rempli le champ de texte
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît après avoir rempli le champ de texte
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible d’écrire sur le champ de texte Indique un problème d’écriture sur le champ de texte spécifié

Définir l’état de la case à cocher sur la page web

Cocher ou décocher une case dans un formulaire web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner la case à cocher pour définir l’état
Check box state S.O. Cochée, Décochée Activée Sélectionner l’état de la case à cocher
Wait for page to load N/A Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web après avoir défini l’état de la case à cocher
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît après avoir défini l’état de la case à cocher
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible de définir l’état de la case à cocher Indique un problème de définition de l’état de la case à cocher spécifiée

Sélectionner la case d’option dans la page web

Cocher une case d’option dans la page web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Case d’option à sélectionner
Attendre le chargement de la page S.O. Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web après avoir sélectionné la case d’option
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît après avoir sélectionné la case d’option
Dialog button to press Oui Valeur de texte OK Bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible de sélectionner la case d’option Indique un problème de sélection de la case d’option spécifiée

Définir la valeur de la liste déroulante sur la page web

Définir ou désactiver les options sélectionnées pour une liste déroulante dans un formulaire web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner la liste déroulante pour définir sa valeur
Operation S.O. Effacer toutes les options, Sélectionner les options par nom, Sélectionner les options par index Effacer toutes les options Indiquer s’il faut sélectionner une valeur ou effacer la valeur sélectionnée dans la liste déroulante
Noms des options Non Liste de valeurs texte Entrez une option ou une liste d’options à sélectionner dans la liste déroulante. Les options multiples n’ont de sens que lorsque vous travaillez avec des listes à sélection multiple. Si la liste est à sélection unique, seule la première option de la liste spécifiée sera utilisée.
Utiliser des expressions régulières S.O. Valeur booléenne Faux Spécifiez si les valeurs des noms d’options sont à interpréter comme une expression régulière
Indices d’option Non Liste de valeurs numériques Entrez un indice ou une liste d’indices à sélectionner dans la liste déroulante. Les options multiples n’ont de sens que lorsque vous travaillez avec des listes à sélection multiple. Si la liste est à sélection unique, seule la première option de la liste spécifiée sera utilisée.
Attendre le chargement de la page S.O. Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web après avoir défini la valeur de la liste déroulante
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît après avoir défini la valeur de la liste déroulante
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible de définir l’option sélectionnée Indique un problème de définition de l’option de liste déroulante sélectionnée

Appuyer sur un bouton sur la page web

Appuyer sur un bouton de la page web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner le bouton à actionner
Attendre le chargement de la page S.O. Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web après avoir appuyé sur le bouton
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît après avoir appuyé sur le bouton
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible de cliquer sur le bouton de la page web Indique un problème de clic sur le bouton de la page web spécifiée

Si la page web contient

Marquez le début d’un bloc d’actions conditionnel, selon qu’il existe ou non une partie spécifique de texte ou d’élément dans une page Web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur Web à utiliser
Check if web page N/A Contient un élément, Ne contient pas d’élément, Contient du texte, Ne contient pas de texte Contient l’élément Vérifier qu’un texte ou qu’un élément de page web spécifique existe dans une page web
UI element Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web à vérifier
Text Non Valeur de texte Entrer le texte de la page web à vérifier

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de communiquer avec le navigateur Indique qu’une erreur s’est produite avec le navigateur

Attendre le contenu de la page web

Interrompre le flux jusqu’à ce qu’une section de texte ou un élément de page web apparaisse ou disparaisse d’une page web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur Web à utiliser
Wait for web page to N/A Contient un élément, Ne contient pas d’élément, Contient du texte, Ne contient pas de texte Contenir un élément Indiquer s’il faut attendre qu’un texte ou un élément de page Web spécifique apparaisse ou disparaisse dans une page web
Élément d’interface utilisateur Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web à vérifier
Text Non Valeur de texte Entrer le texte de la page web à vérifier

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec de l’attente du contenu de la page web Indique l’échec de l’opération Attendre.

Lancer le nouvel Internet Explorer

Lancez une nouvelle instance ou joindre à une instance en cours d’exécution d’Internet Explorer pour l’automatisation des sites Web et des applications Web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Launch mode N/A Lancer le navigateur d’automatisation, Lancer un nouveau Internet Explorer, Joindre à Internet Explorer en cours d’exécution Lancer le navigateur d’automatisation Indiquer s’il faut lancer le navigateur d’automatisation ou une nouvelle instance de Internet Explorer ou joindre à une instance existante
Attach to Internet Explorer tab N/A Par titre, Par URL, Utiliser la fenêtre de premier plan Par titre Indiquer si vous voulez joindre un onglet de Internet Explorer par son titre, son URL, ou joindre l’onglet actif de Internet Explorer fonctionnant comme fenêtre de premier plan
Initial URL Non Valeur de texte Entrer l’URL du site Web à visiter lorsque le navigateur Web est lancé
Tab title Non Valeur de texte Entrer le titre (ou une partie de celui-ci) de l’onglet Internet Explorer à joindre
Tab URL Non Valeur de texte Entrer l’URL (ou une partie de celle-ci) de l’onglet Internet Explorer à joindre
Window state N/A Normal, Maximisé, Minimisé Normal(e) Indiquer s’il faut lancer la fenêtre du navigateur en état normal, minimisé ou maximisé
Bureau cible S.O. Ordinateur local, tout bureau virtuel qui est actuellement connecté ou qui a au moins un élément d’interface utilisateur capturé Ordinateur local Définissez la chaîne de connexion du bureau cible que le navigateur lance
Clear cache S.O. Valeur booléenne False Indiquer s’il faut effacer tout le cache du navigateur Web directement après l’avoir lancé
Clear cookies N/A Valeur booléenne Faux Indiquer s’il faut effacer tous les cookies stockés du navigateur Web directement après l’avoir lancé
Wait for page to load N/A Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web avant de poursuivre
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît lors du chargement de la page web initiale
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît
Custom user agent string Oui Valeur de texte Indiquer la chaîne de l’agent utilisateur personnalisée pour l’application d’assistance de runtime web. Si ce champ reste vide, l’application d’assistance Web d’exécution utilise par défaut la chaîne de l’agent utilisateur Internet Explorer installée sur l’ordinateur.

Note

Les options Effacer le cache et Effacer les cookies ne fonctionnent comme prévu que si l’exécution en mode Protégé est désactivée dans le menu Options Internet.

Variables produites

Argument Type Description
InternetExplorer Web browser instance Instance de Internet Explorer à utiliser avec les actions d’automatisation du navigateur

Exceptions

Exception Description
Impossible de lancer Internet Explorer Indique un problème de lancement de Internet Explorer
URL non valide Indique que l’URL fournie n’était pas valide

Lancer le nouveau Firefox

Lancez une nouvelle instance ou joindre à une instance en cours d’exécution d’Firefox pour l’automatisation des sites Web et des applications Web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Launch mode N/A Lancer une nouvelle instance, Joindre une instance en cours d’exécution Lancer une nouvelle instance Indiquer si une nouvelle instance de Firefox doit être lancée ou jointe à une instance existante
Attach to Firefox tab N/A Par titre, Par URL, Utiliser la fenêtre de premier plan Par titre Indiquer si vous voulez joindre un onglet de Firefox par son titre, son URL, ou joindre l’onglet actif de Firefox fonctionnant comme fenêtre de premier plan
Initial URL Non Valeur de texte Entrer l’URL du site Web à visiter lorsque le navigateur Web est lancé
Tab title Non Valeur de texte Entrer le titre (ou une partie de celui-ci) de l’onglet Firefox à joindre
Tab URL Non Valeur de texte Entrer l’URL (ou une partie de celle-ci) de l’onglet Firefox à joindre
Window state N/A Normal, Maximisé, Minimisé Normal(e) Indiquer s’il faut lancer la fenêtre du navigateur en état normal, minimisé ou maximisé
Bureau cible S.O. Ordinateur local, tout bureau virtuel qui est actuellement connecté ou qui a au moins un élément d’interface utilisateur capturé Ordinateur local Définissez la chaîne de connexion du bureau cible que le navigateur lance
Clear cache S.O. Valeur booléenne False Indiquer s’il faut effacer tout le cache du navigateur Web directement après l’avoir lancé
Clear cookies N/A Valeur booléenne Faux Indiquer s’il faut effacer tous les cookies stockés du navigateur Web directement après l’avoir lancé
Wait for page to load N/A Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web avant de poursuivre
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît lors du chargement de la page web initiale
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît
Timeout Non Valeur numérique 60 Définir le temps d’attente, en secondes, avant le lancement du navigateur avant l’échec de l’action
Dossier des données utilisateur S.O. Picture-in-Picture par défaut, navigateur par défaut, personnalisé Picture-in-Picture par défaut Spécifiez le dossier des données utilisateur utilisé par le navigateur lorsque le flux s’exécute dans Picture-in-Picture. Si le navigateur par défaut est sélectionné, le navigateur ne peut pas être ouvert sur le bureau et dans Picture-in-Picture en même temps. En savoir plus
Chemin d’accès au dossier des données utilisateur Non Dossier Spécifiez le chemin d’accès au dossier des données utilisateur utilisé par le navigateur lorsque le flux s’exécute dans Picture-in-Picture. En savoir plus

Variables produites

Argument Type Description
Navigateur Web browser instance Instance Firefox à utiliser avec les actions d’automatisation du navigateur

Exceptions

Exception Description
Impossible de lancer Firefox Indique un problème de lancement de Firefox
URL non valide Indique que l’URL fournie n’était pas valide

Lancer un nouveau Chrome

Lancer une nouvelle instance ou joindre à une instance en cours d’exécution de Chrome pour l’automatisation des sites web et des applications web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Launch mode N/A Lancer une nouvelle instance, Joindre une instance en cours d’exécution Lancer une nouvelle instance Indiquer si une nouvelle instance de Chrome doit être lancée ou jointe à une instance existante
Attach to Chrome tab N/A Par titre, Par URL, Utiliser la fenêtre de premier plan Par titre Indiquer si vous voulez joindre un onglet de Chrome par son titre, son URL, ou joindre l’onglet actif de Chrome fonctionnant comme fenêtre de premier plan
Initial URL Non Valeur de texte Entrer l’URL du site Web à visiter lorsque le navigateur Web est lancé
Tab title Non Valeur de texte Entrer le titre (ou une partie de celui-ci) de l’onglet Chrome à joindre
Tab URL Non Valeur de texte Entrer l’URL (ou une partie de celle-ci) de l’onglet Chrome à joindre
Window state N/A Normal, Maximisé, Minimisé Normal(e) Indiquer s’il faut lancer la fenêtre du navigateur en état normal, minimisé ou maximisé
Bureau cible S.O. Ordinateur local, tout bureau virtuel qui est actuellement connecté ou qui a au moins un élément d’interface utilisateur capturé Ordinateur local Définissez la chaîne de connexion du bureau cible que le navigateur lance
Clear cache S.O. Valeur booléenne False Indiquer s’il faut effacer tout le cache du navigateur Web directement après l’avoir lancé
Clear cookies N/A Valeur booléenne Faux Indiquer s’il faut effacer tous les cookies stockés du navigateur Web directement après l’avoir lancé
Wait for page to load N/A Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web avant de poursuivre
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît lors du chargement de la page web initiale
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît
Timeout Non Valeur numérique 60 Définir le temps d’attente, en secondes, pour l’ouverture du navigateur avant l’échec de l’action
Dossier des données utilisateur S.O. Picture-in-Picture par défaut, navigateur par défaut, personnalisé Picture-in-Picture par défaut Spécifiez le dossier des données utilisateur utilisé par le navigateur lorsque le flux s’exécute dans Picture-in-Picture. Si le navigateur par défaut est sélectionné, le navigateur ne peut pas être ouvert sur le bureau et dans Picture-in-Picture en même temps. En savoir plus
Chemin d’accès au dossier des données utilisateur Non Dossier Spécifiez le chemin d’accès au dossier des données utilisateur utilisé par le navigateur lorsque le flux s’exécute dans Picture-in-Picture. En savoir plus

Variables produites

Argument Type Description
Navigateur Web browser instance L’instance de Chrome à utiliser avec les actions d’automatisation du navigateur

Exceptions

Exception Description
Impossible de lancer Chrome Indique un problème de lancement de Chrome
URL non valide Indique que l’URL fournie n’était pas valide

Lancer le nouveau Microsoft Edge

Lancez une nouvelle instance ou joindre à une instance en cours d’exécution d’Microsoft Edge pour l’automatisation des sites Web et des applications Web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Launch mode N/A Lancer une nouvelle instance, Joindre une instance en cours d’exécution Lancer une nouvelle instance Indiquer si une nouvelle instance de Microsoft Edge doit être lancée ou jointe à une instance existante
Attach to Microsoft Edge tab N/A Par titre, Par URL, Utiliser la fenêtre de premier plan Par titre Indiquer si vous voulez joindre un onglet de Microsoft Edge par son titre, son URL, ou joindre l’onglet actif de Microsoft Edge fonctionnant comme fenêtre de premier plan
Initial URL Non Valeur de texte Entrer l’URL du site Web à visiter lorsque le navigateur Web est lancé
Tab title Non Valeur de texte Entrer le titre (ou une partie de celui-ci) de l’onglet Microsoft Edge à joindre
Tab URL Non Valeur de texte Entrer l’URL (ou une partie de celle-ci) de l’onglet Microsoft Edge à joindre
Window state N/A Normal, Maximisé, Minimisé Normal(e) Indiquer s’il faut lancer la fenêtre du navigateur en état normal, minimisé ou maximisé
Bureau cible S.O. Ordinateur local, tout bureau virtuel qui est actuellement connecté ou qui a au moins un élément d’interface utilisateur capturé Ordinateur local Définissez la chaîne de connexion du bureau cible que le navigateur lance
Clear cache S.O. Valeur booléenne False Indiquer s’il faut effacer tout le cache du navigateur Web directement après l’avoir lancé
Clear cookies N/A Valeur booléenne Faux Indiquer s’il faut effacer tous les cookies stockés du navigateur Web directement après l’avoir lancé
Wait for page to load N/A Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web avant de poursuivre
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît lors du chargement de la page web initiale
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît
Timeout Non Valeur numérique 60 Définir le temps d’attente, en secondes, avant le lancement du navigateur avant l’échec de l’action
Dossier des données utilisateur S.O. Picture-in-Picture par défaut, navigateur par défaut, personnalisé Picture-in-Picture par défaut Spécifiez le dossier des données utilisateur utilisé par le navigateur lorsque le flux s’exécute dans Picture-in-Picture. Si le navigateur par défaut est sélectionné, le navigateur ne peut pas être ouvert sur le bureau et dans Picture-in-Picture en même temps. En savoir plus
Chemin d’accès au dossier des données utilisateur Non Dossier Spécifiez le chemin d’accès au dossier des données utilisateur utilisé par le navigateur lorsque le flux s’exécute dans Picture-in-Picture. En savoir plus

Variables produites

Argument Type Description
Navigateur Web browser instance Instance Microsoft Edge à utiliser avec les actions d’automatisation du navigateur

Exceptions

Exception Description
Impossible de lancer Microsoft Edge Indique un problème de lancement de Microsoft Edge
URL non valide Indique que l’URL fournie n’était pas valide

Créer un onglet

Créer un onglet et accéder à l’URL donnée (prise en charge dans Microsoft Edge, Chrome et Firefox).

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur Web à utiliser
URL to navigate to Non Valeur de texte Entrer l’URL ou une variable contenant l’URL sur laquelle accéder
Wait for page to load N/A Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web avant de poursuivre
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît lors du chargement de la page web
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Argument Type Description
NewBrowser Web browser instance Nouvelle instance de navigateur Web à utiliser avec les actions d’automatisation du navigateur

Exceptions

Exception Description
URL non valide Indique que l’URL fournie n’était pas valide
Impossible de créer un onglet Indique un problème de création d’onglet

Atteindre la page web

Parcourir le navigateur web jusqu’à une nouvelle page.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur Web à utiliser
Navigate N/A Vers URL, Précédent, Suivant, Recharger la page web Vers URL Indiquer l’emplacement vers lequel naviguer
URL Non Valeur de texte Entrer l’URL à atteindre
Wait for page to load N/A Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la page web avant de poursuivre
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît lors du chargement de la page web
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible d’accéder à la page web Indique un problème de navigation vers la page web spécifiée
URL non valide Indique que l’URL fournie n’était pas valide

Cliquer sur le lien d’une page web

Cliquer sur un lien ou tout autre élément d’une page web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web sur lequel cliquer
Type de clic S.O. Clic gauche, clic droit, double-clic, bouton gauche vers le bas, bouton gauche vers le haut, bouton droit vers le bas, bouton droit vers le haut, clic au milieu Clic gauche Type de clic à exécuter
Envoyer un clic physique S.O. Valeur booléenne Faux Indiquer s’il faut déplacer physiquement le curseur de la souris sur l’élément avant d’effectuer le clic. Un clic physique est requis dans les cas où les clics émulés n’effectuent pas l’action intentionnelle sur l’élément. Comme cette option nécessite que la fenêtre du navigateur soit focalisée, elle la placera automatiquement au premier plan.
Attendre le chargement de la page S.O. Valeur booléenne Vrai Indiquer s’il faut attendre le chargement complet de la nouvelle page web après avoir cliqué sur le lien
Délai d’expiration du chargement de la page web Non Valeur numérique 60 Définir le temps en secondes pour le chargement de la page avant que l’action ne renvoie une erreur
Si une boîte de dialogue contextuelle s’affiche S.O. La fermer, Appuyer sur un bouton, Ne rien faire Ne rien faire Indiquer ce qui doit être fait si une boîte de dialogue contextuelle apparaît après avoir cliqué sur le lien
Dialog button to press Oui Valeur de texte OK Entrer le bouton de la boîte de dialogue sur lequel appuyer si une boîte de dialogue contextuelle apparaît

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible de cliquer sur l’élément d’interface utilisateur Indique un problème de clic sur l’élément spécifié

Cliquer sur un lien dans une page web qui entraîne le téléchargement d’un fichier.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
UI element Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web sur lequel cliquer
Destination folder Non Dossier Entrer ou choisir le chemin d’accès complet du dossier ou une variable contenant le dossier pour enregistrer le fichier téléchargé dans

Variables produites

Argument Type Description
DownloadedFile Fichier Le fichier sur le disque où le téléchargement est enregistré. Cette valeur est un chemin d’accès de fichier qui se compose du dossier de téléchargement, comme spécifié ci-dessus, plus le nom du fichier, comme fourni par le serveur web.
Exception Description
Impossible de télécharger le fichier Indique un problème de téléchargement du fichier spécifié
Élément avec le sélecteur CSS spécifié introuvable Indique qu’un élément de page web avec le sélecteur CSS spécifié est introuvable
Impossible de cliquer sur l’élément d’interface utilisateur Indique un problème de clic sur l’élément spécifié
Impossible d’enregistrer le fichier Indique un problème d’enregistrement du fichier spécifié

Exécuter la fonction JavaScript sur la page web

Exécutez une fonction JavaScript sur la page web pour obtenir le résultat.

Note

La migration vers les extensions de navigateur Manifest V3 affecte cette action. Pour obtenir plus d’informations sur Manifest V3 et son incidence sur l’action Exécuter la fonction JavaScript sur la page web, accédez à Migration vers Manifest V3.

Paramètres d’entrée
Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur Web à utiliser
JavaScript function Oui Valeur de texte Fonction ExecuteScript() { /*votre code ici, renvoie quelque chose (facultatif); */ } Entrer la fonction JavaScript pour exécuter la page web

Variables produites

Argument Type Description
Résultat Valeur de texte Résultat de la fonction JavaScript exécutée

Exceptions

Exception Description
Impossible d’exécuter JavaScript Indique un problème d’exécution de JavaScript

Pointer la souris sur un élément d’une page web

Pointer la souris sur un élément d’une page web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur web à utiliser
Élément d’interface utilisateur Non Élément d’interface utilisateur Sélectionner l’élément d’interface utilisateur de la page web sur lequel pointer
Déplacer la souris pour pointer Non Valeur booléenne False Indiquer si le curseur de la souris doit être déplacé physiquement sur l’élément afin de pointer sur l’élément de l’interface utilisateur. Un pointage physique est requis dans les cas où le pointage émulé n’effectue pas l’action intentionnelle sur l’élément. Du fait que cette option nécessite que la fenêtre du navigateur soit mise au point, elle la place automatiquement au premier plan.

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de pointer sur l’élément Indique un problème de pointage sur l’élément spécifié

Fermer le navigateur Web

Fermez une fenêtre de navigateur Web.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Instance du navigateur Web Non Instance du navigateur Web Entrer ou choisir la variable qui contient l’instance de navigateur Web à fermer

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de fermer le navigateur Web Indique un problème de fermeture du navigateur Web