I denne tutorial vil vi diskutere Selenium IDE- indstillingen i UI-flows. Når du opretter UI-flows, bliver vi bedt om to muligheder. Først er Windows Recorder til desktop-applikationer. Den anden er Selenium IDE til webstedsbrug.

Selenium IDE bruges til at skabe automatisering af hjemmesideprocesser.
Vi bruger primært Windows-optageren , men der er stadig nogle tilfælde, hvor vi vil bruge Selenium IDE . Lad os se, hvordan vi kan bruge det.
Indholdsfortegnelse
Brug af Selenium IDE i UI-flows
Lad os først oprette et nyt UI-flow.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Vælg derefter Selenium IDE og klik på Næste .
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Lad os indstille navnet til MyFirstSeleniumFlow , og derefter indstille base-URL'en til https://weather.com. Denne basis-URL er den webadresse, vi starter med for at registrere de første trin i vores proces. Klik derefter på Start optager .
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Som et resultat vil det udføre det flow, vi har skabt.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Lad os derefter klikke på optageikonet.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Når der er klikket på det, åbner det et websted baseret på den grundlæggende URL , som vi har angivet, som er https://weather.com . Det er her flowet vil begynde.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Lad os for eksempel sige, at vi ønsker, at vores flow skal fange overskriften på hjemmesiden. Først skal vi fremhæve det.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Højreklik, og hold derefter markøren over Selenium IDE- indstillingen. Vælg en butik , og klik derefter på Tekst . Dette vil gemme den tekst, vi fremhævede.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Indstil navnet på variablen til Overskrift , og klik derefter på OK.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Stop derefter optagelsen.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Gem endelig projektet.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Lad os nu gå til Mine flows, og klik derefter på flowet, som vi oprettede under UI-flows .
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Klik på Rediger .
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Vi skal redigere dette ved hjælp af selve Selenium IDE. Igen er dette en tredjepartsapplikation, der bruges af fagfolk til at automatisere webstedsprocesser.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Test af flowet
Lad os nu teste vores flow. Klik først på afspilningsikonet.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Det vil derefter hurtigt køre flowet som forventet.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Lad os analysere, hvad der skete via Log-sektionen i Selenium IDE-vinduet. Først åbnede den den angivne basis-URL.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Derefter indstillede den vinduesstørrelsen til 945×1020 . Det behøver vi ikke fokusere meget på.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Som vi kan se, gemte den teksten, som vi tidligere fremhævede.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Lad os lukke MyFirstSeleniumFlow- vinduet.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Vi kan nu integrere dette i vores mere komplekse flows.
![Selen IDE In Power Automatiser UI-flows Selen IDE In Power Automatiser UI-flows]()
Konklusion
I en nøddeskal giver Selenium IDE-flows brugere mulighed for at automatisere webstedsprocesser. Vi kan også registrere handlinger på tværs af flere HTTP- eller HTTPS-websteder inden for samme fane.
Efter at have oprettet et UI-flow, skal vi muligvis redigere det. Igen kan vi kun redigere det i selve Selenium IDE og ikke i Power Automate desktop-appen. Vi vil ikke dække for meget om det i denne tutorial, men vi kan bestemt integrere denne form for automatisering i Power Automate-flows.
Alt det bedste,
Henrik