80 % des workflows qui “ne marchent pas” ont un problème Browser / onglets.
Gérer les onglets et le contexte navigateur
Les blocs Browser permettent à Automa de contrôler le navigateur :
ouvrir des onglets, définir la page active, basculer entre plusieurs sites, attendre un événement ou fermer proprement une fenêtre.
👉 Sans ces blocs, aucune interaction web fiable n’est possible.
Cette page explique comment Automa “voit” le navigateur, et comment éviter les erreurs les plus fréquentes liées aux onglets.
➡️ Vue d’ensemble de toutes les catégories de blocs :
Comprendre les blocs Automa et la logique des workflows
À quoi servent les blocs Browser dans Automa ?
Automa n’agit jamais “au hasard”.
Avant de cliquer, lire ou remplir un formulaire, il doit savoir :
- sur quel onglet travailler
- à quel moment la page est prête
- quand changer de contexte
Les blocs Browser servent à :
- ouvrir une page
- définir l’onglet actif
- naviguer entre plusieurs onglets
- attendre un chargement réel
- fermer ou nettoyer l’environnement
👉 Une mauvaise gestion des onglets rend un workflow instable, même si les autres blocs sont corrects.
Active Tab : le bloc le plus critique ⚠️
Active Tab définit l’onglet courant comme contexte d’exécution.
Sans lui (ou sans New Tab), les blocs suivants :
- Click Element
- Forms
- Get Text
👉 n’ont aucun contexte et échouent.
Exemple concret
Vous ouvrez un site manuellement, puis lancez un workflow :
- Trigger manuel
- Active Tab
- Click Element
➡️ Automa agit sur l’onglet déjà ouvert, sans en créer un nouveau.
Erreur fréquente
Utiliser Click Element sans Active Tab →
le workflow s’exécute… mais ne fait rien.
New Tab : ouvrir et définir une page cible 🌐
New Tab ouvre un nouvel onglet et charge une URL.
C’est le bloc Browser le plus utilisé, car il :
- crée l’onglet
- définit automatiquement le contexte
- sécurise les interactions suivantes
Exemple concret
Scraping simple :
- Trigger
- New Tab → page produit
- Wait for Element
- Get Text
👉 Dans la majorité des cas, New Tab remplace Active Tab.
Switch Tab : travailler avec plusieurs onglets
Switch Tab permet de changer d’onglet en cours de workflow.
Il est utile lorsque :
- plusieurs pages sont ouvertes
- une action dépend d’un autre site
- un formulaire s’ouvre dans un nouvel onglet
Exemple concret
- New Tab → site A
- Get Text → donnée
- Switch Tab → site B
- Forms → réinjecter la donnée
👉 Sans Switch Tab, Automa reste bloqué sur le mauvais onglet.
Close Tab / Window : nettoyer le workflow
Les blocs de fermeture servent à :
- éviter l’accumulation d’onglets
- limiter la consommation mémoire
- garder un environnement propre
Exemple concret
Scraping en boucle :
- Loop Data
- New Tab → page
- Extraction
- Close Tab
👉 Toujours fermer ce que vous ouvrez dans une boucle.
Browser Event : attendre le bon moment
Browser Event permet d’attendre un événement réel :
- chargement complet d’un onglet
- ouverture d’une nouvelle fenêtre
- fermeture d’un onglet
Exemple concret
- New Tab
- Browser Event → tab loaded
- Interaction
👉 Beaucoup plus fiable qu’un simple délai fixe.
Screenshot : observer et déboguer 📸
Le bloc Screenshot capture l’état réel d’une page.
Il est utile pour :
- vérifier qu’une page s’est bien chargée
- comprendre un échec silencieux
- conserver une preuve visuelle
Exemple concret
- New Tab
- Screenshot
- Get Text
👉 Très utile en phase de test ou de maintenance.
Erreurs fréquentes liées aux blocs Browser 🚫
- oublier de définir l’onglet actif
- ouvrir des onglets sans jamais les fermer
- utiliser des délais au lieu d’événements réels
- supposer qu’Automa “devine” la bonne page
- mélanger Active Tab et New Tab sans logique
Ces erreurs expliquent la majorité des workflows “instables”.
Comment structurer correctement la partie Browser
Bonne logique mentale :
- comment la page est-elle ouverte ?
- quel onglet est actif ?
- faut-il en ouvrir un nouveau ?
- faut-il en fermer un ancien ?
👉 Si ces réponses sont floues, le workflow le sera aussi.
Pour comprendre comment ces blocs s’intègrent dans l’ensemble :
- Bloc Automa Trigger : bien démarrer un workflow
- Bloc Automa Web Interaction : cliquer, remplir, extraire
🎯 Astuce “Game Changer” (expert)
👉 Toujours séparer ouverture et interaction
Règle d’or :
- un bloc Browser ouvre ou définit
- les blocs Web Interaction agissent
📌 Ne jamais cliquer juste après New Tab sans :
- Wait for Element
- ou Browser Event
Résultat :
- workflows beaucoup plus stables
- moins de bugs aléatoires
- comportement reproductible dans le temps
👉 Les workflows solides sont lents au début, rapides à long terme.
Ce que vous devez retenir
- les blocs Browser définissent le contexte
- sans contexte, aucune interaction n’est fiable
- Active Tab est souvent oublié, mais fondamental
- fermer les onglets fait partie d’un workflow propre
