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.
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:
Skript ausführen(fügen Sie die 'return'-Syntax hinzu, um das zu speichernde Objekt am Ende des Skripts zurückzugeben)
Nächste Schritte
- Lernen Sie, wie man Selenium IDE Flows erstellt.
- Lernen Sie, wie man Windows-Recorder (V1) Flows auslöst.