Använda indata och utdata i Selenium IDE-flöden
Viktigt!
Den här artikeln innehåller information om tidigare system. Migrera flödena som skapats med dessa lösningar till Power Automate för dator eller ta bort dem.
- Selenium IDE är inaktuellt och fungerar inte längre efter den 28 februari 2023.
- Windows-inspelare (V1) är inaktuell och fungerar inte längre.
Du kan definiera indata som ska skickas till dina automatiserade program under uppspelningen. Du kan också skicka utdata från dina automatiserade program till ditt flöde.
Definiera indata för ett UI-flöde för webben
Med indata för ett UI-flöde kan du överföra information från en extern källa som en databas eller ett annat UI-flöde till den äldre målprogramvaran som du vill automatisera.
Alla variabler som används (läses) före initiering (vanligtvis via store-kommandon) hanteras automatiskt som en indatavariabel och visas på åtgärdskortet Kör ett UI-flöde för webben.
Du kan använda variabler via stränginterpolering för att till exempel ändra klickkommandons målfält till "id=${elementId}". Eller ändra type-kommandots värdefält till "${inputText}".
Kommandona ange fönsterstorlek och typ på följande skärmbilder använder de avinitierade variablerna ${Width}, ${Height} och ${search}. Dessa variabler blir indatavärden.
Du kan använda variabler direkt i vissa kommandon, till exempel är forEach-kommandots mål-/värdefält båda variabler, du behöver inte omge det med "${}".
Se referensen för Selenium-kommandon för att avgöra vilka kommandon som tar variabelnamn direkt.
Definiera utdata för ett UI-flöde för webben
Variabler som definieras i selenium-skriptet blir automatiskt ett utdatavärde. Deklarera variabler med följande variabler:
Execute script(Lägg till 'return'-syntax för att returnera objektet du vill lagra i slutet av skriptet)
Nästa steg
- Lär dig att skapa Selenium IDE-flöden.
- Lär dig att utlösa flöden med Windows-inspelare (V1).