Mit Aktionen zur Brwoserautomatisierung können Benutzer über UI-Elemente mit Webanwendunge und Komponenten interagieren. Webbenutzeroberflächenelemente, auch Webelemente genannt, beschreiben eindeutig die Webkomponenten, die die Aktion verarbeiten wird.
Um ein neues UI-Element hinzuzufügen, wählen Sie UI-Element hinzufügen über die bereitgestellte Browserautomatisierungsaktion oder auf den Bereich „UI-Elemente“ des Flow-Designers aus.
Alle webbezogenen Benutzeroberflächenelemente werden von einem oder mehreren CSS-Selektoren – Webselektoren – angegeben, die die hierarchische Struktur der Komponente auf der Seite bestimmen. Selektoren verwenden die >-Notation, um anzuzeigen, dass jedes Element innerhalb des Elements auf seiner linken Seite enthalten ist.
Obwohl Webselektoren beim Hinzufügen von Benutzeroberflächenelementen automatisch erstellt werden, müssen in bestimmten Szenarien Selektoren manuell erstellt werden. Wenn ein benutzerdefinierter Webselektor benötigt wird, können Sie durch Bearbeiten eines vorhandenen Selektors Ihren eigenen erstellen oder einen von Grund auch neu erstellen.
Um dynamischere Webflows zu entwickeln, ersetzen Sie den Operator Ist gleich durch andere Operatoren oder reguläre Ausdrücke. Wenn der Wert eines Webselektorattributs von den Ergebnissen früherer Aktionen abhängt, sollten Sie außerdem Variablen anstelle von fest programmierten Werten verwenden.
Geben Sie an, ob der Cursor vor dem Klicken physisch über die Seite bewegt werden soll. Ein physischer Klick ist für Fälle erforderlich, in denen emulierte Klicks auf der Seite nicht die beabsichtigte Aktion für das Element ausführen. Da für diese Option ein Fokus des Browserfensters notwendig ist, wird es auch automatisch in den Vordergrund gebracht.
Geben Sie an, ob extrahierte Daten verarbeitet werden sollen, um sie genau so darzustellen, wie sie auf der Webseite angezeigt werden. Die Verarbeitung der extrahierten Daten umfasst die Anzeige der in iFrames verschachtelten Informationen und das Filtern durch versteckte oder sichtbare Elemente. Bei größeren Datensätzen empfehlen wir nicht, diese Option zu aktivieren, da sie die Extraktionszeit verlängert.
Die Excel-Instanz mit den extrahierten Daten. Verwenden Sie diese Instanz, um das Arbeitsblatt zu manipulieren (oder es zu speichern und zu schließen), indem Sie die speziellen Excel-Aktionen verwenden.
Fehler beim Abrufen des Attributs des UI-Elements auf der Webseite
Weist auf ein Problem beim Abrufen des Elementattributs der Webseite hin.
Screenshot der Webseite machen
Erstellt einen Screenshot der Webseite (oder eines Elements der Webseite), die derzeit im Browser angezeigt wird, und speichert das Bild in einer Datei oder in der Zwischenablage.
Emulieren Sie physische Tastenanschläge, wenn Sie Text in UI-Textfeldelemente eingeben. Physische Tastenanschläge sind erforderlich, wenn die emulierte Texteingabe nicht die beabsichtigte Aktion auf dem Element ausführt. Da für diese Option ein Fokus des Browserfensters notwendig ist, wird es automatisch in den Vordergrund gebracht.
Geben Sie an, ob das Textfeld sofort gefüllt werden soll, indem Sie den Wert des Textfelds festlegen, oder emulieren Sie eine Benutzereingabe, indem Sie die Zeichen nacheinander senden. Die letztere Methode ist langsamer, aber in einigen komplexen Webseiten erforderlich.
Wählen Sie, ob der Fokus des Textfelds sofort aufgehoben werden soll, nachdem diese Aktion es mit dem angegebenen Text gefüllt hat. Beim Scraping von Listen zur automatischen Vervollständigung sollte dieser Parameter auf False gesetzt werden.
Geben Sie eine Option oder eine Liste von Optionen ein, die in der Dropdown-Liste ausgewählt werden sollen. Mehrere Optionen sind nur sinnvoll, wenn Sie mit Mehrfachauswahllisten arbeiten. Wenn es sich um eine Einfachauswahl-Liste handelt, wird nur die erste auf der Liste angegebene Option verwendet.
Geben Sie einen Index oder eine Liste von Indizes ein, die in der Dropdownliste ausgewählt werden sollen. Mehrere Optionen sind nur sinnvoll, wenn Sie mit Mehrfachauswahllisten arbeiten. Wenn es sich um eine Einfachauswahl-Liste handelt, wird nur die erste auf der Liste angegebene Option verwendet.
Geben Sie den Text auf der Webseite ein, nach dem gesucht werden soll.
Erzeugte Variablen
Diese Aktion erzeugt keine Variablen.
Ausnahmen
Ausnahme
Beschreibung
Wait for web page content failed
Gibt an, dass der Wartevorgang fehlgeschlagen ist
Internet Explorer neu starten
Starten Sie eine neue Instanz oder fügen Sie eine ausgeführte Instanz von Internet Explorer zur Automatisierung von Websites und Webanwendungen an.
Eingabeparameter
Argument
Optional
Akzeptiert
Standardwert
Beschreibung des Dataflows
Launch mode
n/v
Automationsbrowser starten, Neu starten Internet Explorer, Anhängen an ausgeführt Internet Explorer
Automatisierungsbrowser starten
Geben Sie an, ob der Automatisierungsbrowser oder eine neue Instanz von Internet Explorer gestartet oder an eine vorhandene angefügt werden soll.
Attach to Internet Explorer tab
n/v
Nach Titel, Nach URL, Fenster im Vordergrund verwenden
Nach Titel
Geben Sie an, ob eine Internet Explorer-Registerkarte nach Titel oder URL angefügt werden soll, oder fügen Sie die aktive Registerkarte von Internet Explorer als Vordergrundfenster an.
Geben Sie an, ob Sie warten wollen, bis die neue Webseite vollständig geladen ist, bevor Sie fortfahren. Wenn dieses Feld leer bleibt, verwendet der Runtime-Web-Helfer standardmäßig die auf dem Rechner installierte User-Agent-Zeichenkette von Internet Explorer.
Notiz
Die Optionen Cache leeren und Cookies löschen funktionieren nur wie vorgesehen, wenn die Ausführung im geschützten Modus im Menü Internet-Optionen deaktiviert ist.
Die Internet Explorer-Instanz, die mit Browserautomatisierungsaktionen verwendet werden soll
Ausnahmen
Ausnahme
Beschreibung des Dataflows
Fehler beim Starten von Internet Explorer
Weist auf ein Problem beim Starten von Internet Explorer hin.
Ungültige URL
Gibt an, dass die angegebene URL ungültig war.
Neue Firefox-Instanz starten
Starten Sie eine neue Instanz oder fügen Sie eine ausgeführte Instanz von Firefox zur Automatisierung von Websites und Webanwendungen an.
Eingabeparameter
Argument
Optional
Akzeptiert
Standardwert
Beschreibung des Dataflows
Launch mode
n/v
Neue Instanz starten, an die ausgeführte Instanz anhängen
Neue Instanz starten
Geben Sie an, ob eine neue Instanz von Firefox gestartet oder an eine vorhandene angefügt werden soll.
Attach to Firefox tab
n/v
Nach Titel, Nach URL, Fenster im Vordergrund verwenden
Nach Titel
Geben Sie an, ob eine Firefox-Registerkarte nach Titel oder URL angefügt werden soll, oder fügen Sie die aktive Registerkarte von Firefox als Vordergrundfenster an.
Geben Sie den Benutzerdatenordner an, den der Browser verwendet, wenn der Flow in Picture-in-Picture ausgeführt wird. Wenn Browser-Standard ausgewählt ist, kann der Browser nicht gleichzeitig auf dem Desktop und in Picture-in-Picture geöffnet werden. Weitere Informationen
Die Firefox-Instanz, die mit Browserautomatisierungsaktionen verwendet werden soll
Ausnahmen
Ausnahme
Beschreibung des Dataflows
Fehler beim Starten von Firefox
Weist auf ein Problem beim Starten von Firefox hin.
Ungültige URL
Gibt an, dass die angegebene URL ungültig war.
Neuen Chrome starten
Startet eine neue Instanz oder fügt eine ausgeführte Instanz von Chrome für die Automatisierung von Websites und Webanwendungen an.
Eingabeparameter
Argument
Optional
Akzeptiert
Standardwert
Beschreibung des Dataflows
Launch mode
n/v
Neue Instanz starten, an die ausgeführte Instanz anhängen
Neue Instanz starten
Geben Sie an, ob eine neue Instanz von Chrome gestartet oder an eine vorhandene angefügt werden soll.
Attach to Chrome tab
n/v
Nach Titel, Nach URL, Fenster im Vordergrund verwenden
Nach Titel
Geben Sie an, ob eine Chrome-Registerkarte nach Titel oder URL angefügt werden soll, oder fügen Sie die aktive Registerkarte von Chrome als Vordergrundfenster an.
Geben Sie den Benutzerdatenordner an, den der Browser verwendet, wenn der Flow in Picture-in-Picture ausgeführt wird. Wenn Browser-Standard ausgewählt ist, kann der Browser nicht gleichzeitig auf dem Desktop und in Picture-in-Picture geöffnet werden. Weitere Informationen
Geben Sie den Pfad des Benutzerdatenordners an, den der Browser verwenden soll, wenn der Flow in Picture-in-Picture ausgeführt wird. Weitere Informationen
Die neue Chrome-Instanz, die mit Browserautomatisierungsaktionen verwendet werden soll
Ausnahmen
Ausnahme
Beschreibung des Dataflows
Fehler beim Starten von Chrome
Weist auf ein Problem beim Starten von Chrome hin.
Ungültige URL
Gibt an, dass die angegebene URL ungültig war.
Neues Microsoft Edge starten
Starten Sie eine neue Instanz oder fügen Sie eine ausgeführte Instanz von Microsoft Edge zur Automatisierung von Websites und Webanwendungen an.
Eingabeparameter
Argument
Optional
Akzeptiert
Standardwert
Beschreibung des Dataflows
Launch mode
n/v
Neue Instanz starten, an die ausgeführte Instanz anhängen
Neue Instanz starten
Geben Sie an, ob eine neue Instanz von Microsoft Edge gestartet oder an eine vorhandene angefügt werden soll.
Attach to Microsoft Edge tab
n/v
Nach Titel, Nach URL, Fenster im Vordergrund verwenden
Nach Titel
Geben Sie an, ob eine Microsoft Edge-Registerkarte nach Titel oder URL angefügt werden soll, oder fügen Sie die aktive Registerkarte von Microsoft Edge als Vordergrundfenster an.
Geben Sie den Benutzerdatenordner an, den der Browser verwendet, wenn der Flow in Picture-in-Picture ausgeführt wird. Wenn Browser-Standard ausgewählt ist, kann der Browser nicht gleichzeitig auf dem Desktop und in Picture-in-Picture geöffnet werden. Weitere Informationen
Geben Sie an, ob der Cursor vor dem Klicken physisch über das Element bewegt werden soll. Ein physischer Klick ist für Fälle erforderlich, in denen emulierte Klicks nicht die beabsichtigte Aktion für das Element ausführen. Da für diese Option ein Fokus des Browserfensters notwendig ist, wird es auch automatisch in den Vordergrund gebracht.
Geben Sie den vollständigen Pfad des Ordners oder eine Variable mit dem Ordner ein, oder wählen Sie ihn aus, um die heruntergeladene Datei zu speichern.
Die Datei auf dem Datenträger, in der der Download gespeichert wird. Dieser Wert ist ein Dateipfad, der aus dem oben angegebenen Downloadordner sowie aus dem Namen der Datei besteht, die vom Webserver bereitgestellt wurde.
Ausnahmen
Ausnahme
Beschreibung
Fehler beim Herunterladen der Datei
Weist auf ein Problem beim Herunterladen der angegebenen Datei hin.
Das Element mit dem angegebenen CSS-Selektor wurde nicht gefunden.
Gibt an, dass kein Webseitenelement mit dem angegebenen CSS-Selektor gefunden wurde
Fehler beim Klicken auf ein UI-Element
Weist auf ein Problem beim Klicken auf das angegebene Element hin.
Fehler beim Speichern der Datei
Weist auf ein Problem beim Speichern der angegebenen Datei hin.
JavaScript-Funktion auf der Web-Seite ausführen
Führt eine JavaScript-Funktion auf der Webseite aus und ruft das ausgegebene Ergebnis ab.
Notiz
Die Migration zu den Manifest-V3-Browsererweiterungen wirkt sich auf diese Aktion aus. Weitere Informationen zu Manifest V3 und seinen Auswirkungen auf die Aktion JavaScript-Funktion auf der Webseite ausführen finden Sie unter Migration nach Manifest V3.
Geben Sie an, ob der Cursor zum anzeigen des Benutzeroberflächenelements physisch über das Element bewegt werden soll. Ein physisches Daraufzeigen ist für Fälle erforderlich, in denen ein emuliertes Daraufzeigen nicht die beabsichtigte Aktion für das Element ausführt. Da für diese Option ein Fokus des Browserfensters notwendig ist, wird es automatisch in den Vordergrund gebracht.
Erzeugte Variablen
Diese Aktion erzeugt keine Variablen.
Ausnahmen
Ausnahme
Beschreibung des Dataflows
Fehler beim Zeigen auf das Element
Weist auf ein Problem beim Zeigen auf das angegebene Element hin.