Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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.
In dit artikel worden de bekende beperkingen van Selenium IDE beschreven.
Van toepassing op: Power Automate
Oorspronkelijk KB-nummer: 4555954
Niet-ondersteunde opdrachten
Deze Selenium IDE-opdrachten worden niet ondersteund:
- uitvoeren
- antwoord bij volgende prompt
- kies annuleren bij volgende bevestiging
- kies annuleren bij volgende prompt
- kies OK bij volgende bevestiging
- debugprogramma
- klik op
- dubbelklik op
- echo
- muis uit
- muis omhoog bij
- muis omlaag bij
Klik met de rechtermuisknop
Klikken met de rechtermuisknop wordt niet ondersteund.
Tijdelijk gebruikersprofiel voor afspelen
Selenium IDE-opnamen worden gemaakt met het huidige gebruikersprofiel, maar het afspelen wordt uitgevoerd met behulp van een tijdelijk gebruikersprofiel. Dit betekent dat sommige websites die verificatie nodig hebben geen referenties vragen tijdens de recordsessie, maar dat de verificatiestappen nodig zijn tijdens het afspelen. Hiervoor moet de gebruiker het script handmatig bewerken om de opdrachten in te voegen die vereist zijn voor het aanmeldingsproces.
Eén test wordt alleen ondersteund
Eén test in elk Selenium IDE-project wordt ondersteund door de webgebruikersinterfacestroom.
Voor elke opdracht
Extra Selenium IDE-stroominvoer wordt gegenereerd als u voor elke opdracht gebruikt. Het is een bekend probleem. U kunt elke waarde invoeren in het extra veld. Dit heeft geen invloed op het afspelen.
Frameindex
De Selenium IDE-stroom kan mogelijk niet worden uitgevoerd door de stroom als er een aantal luie frames zijn geladen. De opname kan worden afgespeeld tijdens het testen via de Selenium IDE en kan mislukken tijdens het uitvoeren van de Power Automate-infrastructuur. Selenium IDE identificeert frames op basis van de volgorde waarin ze zijn geladen in plaats van de werkelijke elementvolgorde in het document. Afspelen tijdens runtime selecteert het frame met de index van de elementvolgorde en komt mogelijk niet overeen met de Selenium IDE-opnameindex en het afspelen kan mislukken. Gebruik een betere CSS-selector voor het identificeren van het frame en bovenliggende frame.
Lokaal afspelen versus afspelen via de Power Automate-infrastructuur
Lokaal afspelen via Selenium IDE gedraagt zich mogelijk niet zoals bedoeld in sommige scenario's vanwege verschillen tussen Selenium IDE en Webdriver. Het afspelen tijdens runtime via de Power Automate-infrastructuur werkt echter mogelijk correct.