Eingänge und Ausgänge in Selenium IDE Flows verwenden

Wichtig

Dieser Artikel behandelt Themen im Zusammenhang mit Legacy-Systemen. Migrieren Sie Ihre Flows, die mit diesen Lösungen erstellt wurden, zu Power Automate für Desktop oder löschen Sie sie.

  • Selenium IDE ist veraltet und wird nach dem 28. Februar 2023 nicht mehr funktionieren.
  • Windows Recorder (V1) ist veraltet und funktioniert nicht mehr.

Sie können Eingaben definieren, die während der Wiedergabe an Ihre automatisierten Anwendungen übergeben werden. Sie können auch Ausgaben von Ihren automatisierten Anwendungen an Ihren Flow weitergeben.

Definieren von Eingängen für einen Benutzeroberflächenflow

Mit Eingängen eines Benutzeroberflächenflows können Sie Informationen aus einer externen Quelle wie einer Datenbank oder einem anderen Benutzeroberflächenflow an die zu automatisierende Zielsoftware weitergeben.

Jede Variable, die vor der Initialisierung verwendet (gelesen) wird (normalerweise über Store-Befehle), wird automatisch als Eingangsvariable behandelt und auf der Aktionskarte Ausführen eines Benutzeroberflächenflows für Web angezeigt.

Sie können Variablen über Zeichenfolgeninterpolation verwenden, z. B. das Zielfeld des click-Befehls in „id=${elementId}“ ändern. Oder das Wertfeld des type-Befehls in „${inputText}“ ändern.

Der Befehl set window size und der Befehl type in den folgenden Screenshots verwenden die deinitialisierten Variablen ${Width}, ${Height} und ${search}. Diese Variablen werden zu Eingabewerten.

Screenshot der Befehle zum Festlegen der Fenstergröße und des Typs.

Sie können Variablen in einigen Befehlen direkt verwenden, die Ziel-/Wertfelder des forEach-Befehls sind z. B. beide Variablen, und Sie müssen sie nicht in „${}“ einschließen.

Schlagen Sie in der Referenz der Selenium-Befehle nach, um festzustellen, welche Befehle Variablennamen direkt verwenden.

Definieren von Ausgaben für einen Benutzeroberflächenflow

Jede im Selenium-Skript definierte Variable wird automatisch zu einem Ausgabewert. Verwenden Sie die folgenden Befehle, um Variablen zu deklarieren:

Store

Attribut speichern

json speichern

Titel speichern

Wert speichern

Fenster-Handle speichern

xpath-Zahl speichern

Skript ausführen(fügen Sie die 'return'-Syntax hinzu, um das zu speichernde Objekt am Ende des Skripts zurückzugeben)

Nächste Schritte