Condividi tramite


Limitazioni note dell'IDE Selenium

Importante

Questo articolo tratta argomenti relativi ai sistemi legacy. Migra i tuoi flussi creati con queste soluzioni in Power Automate per desktop o eliminali.

  • Selenium IDE è deprecato e non funzionerà più dopo il 28 febbraio 2023.
  • Il registratore di Windows (V1) è obsoleto 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 dell'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
  • doppio clic all'indirizzo
  • eco
  • uscita del mouse
  • mouse su su
  • mouse verso il basso in corrispondenza

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 dell'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 record, 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

Se si usa per ogni comando, verrà generato un input aggiuntivo del flusso dell'IDE Selenium. Si tratta di un problema noto. È possibile immettere qualsiasi valore nel campo aggiuntivo. Questo non ha alcun effetto sulla riproduzione.

Indice frame

Il flusso dell'IDE Selenium potrebbe non riuscire a scorrere il flusso se sono presenti alcuni frame con caricamento differita. La registrazione potrebbe essere riprodotta correttamente durante il test tramite l'IDE Selenium e potrebbe non riuscire durante l'esecuzione nell'infrastruttura di Power Automate. L'IDE Selenium identifica i frame in base all'ordine in cui sono stati caricati anziché l'ordine effettivo degli elementi nel documento. La riproduzione in fase di esecuzione seleziona il fotogramma con l'indice dell'ordine degli elementi e potrebbe non corrispondere all'indice di registrazione dell'IDE Selenium e la riproduzione potrebbe 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 IDE Selenium potrebbe non comportarsi come previsto in alcuni scenari a causa di discrepanze tra IDE Selenium e Webdriver. Tuttavia, la riproduzione in fase di esecuzione tramite l'infrastruttura di Power Automate potrebbe comportarsi correttamente.