Invoer en uitvoer gebruiken in Selenium IDE-stromen

Belangrijk

Dit artikel behandelt onderwerpen met betrekking tot verouderde systemen. Migreer uw stromen die zijn gemaakt met deze oplossingen naar Power Automate voor bureaublad of verwijder ze.

  • Selenium IDE is afgeschaft en werkt niet meer sinds 28 februari 2023.
  • Windows-recorder (V1) is afgeschaft en werkt niet meer.

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 naar "${inputText}".

De opdracht Venstergrootte instellen en de opdracht Type in de volgende schermopnamen 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 velden doel/waarde van elke opdracht 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