Invoer en uitvoer gebruiken in Selenium IDE-stromen

Important

In dit gedeelte worden onderwerpen behandeld om automatiseringen te ontwikkelen met behulp van verouderde systemen:

  • Selenium IDE: als u net begint met uw RPA-automatiseringsproject, raden we u aan om Power Automate voor bureaublad te gebruiken.
  • Windows-recorder (V1): vanaf 30 november worden bureaubladstromen niet langer ondersteund. Migreer uw stromen naar Power Automate voor bureaublad of verwijder ze.

U kunt opgeven welke invoer tijdens het afspelen moet worden doorgegeven aan uw geautomatiseerde toepassingen. U kunt ook uitvoer van uw geautomatiseerde toepassingen naar uw stroom doorgeven.

Invoer definiëren voor een UI-stroom voor het web

Met invoer van een UI-stroom kunt u informatie doorgeven van een externe bron, zoals een database of een andere UI-stroom, voor de verouderde software die door u wordt geautomatiseerd.

Elke variabele die voorafgaand aan de initialisatie wordt gebruikt (gelezen) (meestal via opslagopdrachten) wordt automatisch behandeld als een invoervariabele en wordt weergegeven in de actiekaart Een UI-stroom uitvoeren voor internet.

U kunt variabelen gebruiken via de interpolatie van de tekenreeks, bijvoorbeeld het doelveld van de opdracht in "id =${elementId}" wijzigen. Of wijzig de veldwaarde van het type opdracht in "${inputText}".

De opdracht Venstergrootte instellen en de opdracht Type in de volgende schermafbeeldingen gebruiken niet-geïnitialiseerde variabelen ${Width}, ${Height} en ${search}. Deze variabelen worden invoerwaarden.

Schermopname van de opdrachten voor instellen van venstergrootte en -type.

U kunt variabelen rechtstreeks in sommige opdrachten gebruiken, bijvoorbeeld: de doel-/waardevelden van de opdracht forEach zijn beide variabelen. U hoeft deze niet te omgeven door "${}".

Raadpleeg Selenium-opdrachten om te bepalen welke opdrachten rechtstreeks de naam van een variabele krijgen.

Uitvoer definiëren voor een UI-stroom voor het web

Een variabele die in het selenium-script is gedefinieerd, wordt automatisch een uitvoerwaarde. Gebruik de volgende opdrachten om variabelen te declareren:

Opslaan

Kenmerk opslaan

Json opslaan

Titel opslaan

Waarde opslaan

Venster-handle opslaan

XPath-aantal opslaan

Script uitvoeren(Voeg de syntaxis return toe om het object dat u wilt opslaan aan het einde van het script te retourneren)

Volgende stappen