Limitazioni note dell'IDE Selenium
Importante
Questo articolo illustra gli argomenti relativi ai sistemi legacy. Eseguire la migrazione dei flussi creati con queste soluzioni per Power Automate per desktop o eliminarli.
- Selenium IDE è deprecato e non funzionerà più dopo il 28 febbraio 2023.
- Windows Recorder (V1) è deprecato e non funziona più.
Questo articolo descrive le limitazioni note dell'IDE Selenium.
Si applica a: Power Automate
Numero KB originale: 4555954
Comandi non supportati
Questi comandi IDE Selenium non sono supportati:
- Correre
- risposta al prompt successivo
- scegliere annulla alla conferma successiva
- scegliere Annulla al prompt successivo
- scegliere ok alla conferma successiva
- Debugger
- fare clic su
- fare doppio clic su all'indirizzo
- Eco
- mouse out
- mouse su a
- mouse verso il basso in
Fare clic con il pulsante destro del mouse
Il clic con il pulsante destro del mouse non è supportato.
Profilo utente temporaneo per la riproduzione
Le registrazioni IDE Selenium vengono eseguite con il profilo utente corrente, ma la riproduzione viene eseguita usando un profilo utente temporaneo. Ciò significa che alcuni siti Web che richiedono l'autenticazione non richiederanno le credenziali durante la sessione di registrazione, ma i passaggi di autenticazione saranno necessari durante la riproduzione. Per risolverlo, l'utente deve modificare manualmente lo script per inserire i comandi necessari per il processo di accesso.
Un solo test supportato
Un test in ogni progetto IDE Selenium è supportato dal flusso dell'interfaccia utente Web.
Per ogni comando
L'input del flusso IDE Selenium aggiuntivo verrà generato se si usa per ogni comando. Si tratta di un problema noto. È possibile immettere qualsiasi valore nel campo aggiuntivo. Non influisce sulla riproduzione.
Indice frame
Il flusso IDE Selenium potrebbe non riuscire a eseguire il flusso se sono presenti alcuni fotogrammi caricati con lazy. La registrazione potrebbe essere riprodotta correttamente durante il test tramite l'IDE Selenium e potrebbe non riuscire durante l'esecuzione dell'infrastruttura di Power Automate. Selenium IDE identifica i fotogrammi in base all'ordine in cui sono stati caricati anziché all'ordine effettivo degli elementi nel documento. La riproduzione in fase di esecuzione seleziona il frame con l'indice dell'ordine degli elementi e potrebbe non corrispondere all'indice di registrazione dell'IDE Selenium e la riproduzione può non riuscire. Usare un selettore CSS migliore per identificare il frame e il frame padre.
Riproduzione locale e riproduzione tramite l'infrastruttura di Power Automate
La riproduzione locale tramite l'IDE Selenium potrebbe non comportarsi come previsto in alcuni scenari a causa di discrepanze tra Selenium IDE e Webdriver. Tuttavia, la riproduzione in fase di esecuzione tramite l'infrastruttura di Power Automate potrebbe funzionare correttamente.