Azioni di automazione del browser

Le azioni di automazione del browser consentono di interagire con applicazioni Web e componenti tramite elementi dell'interfaccia utente. Gli elementi dell'interfaccia utente Web, detti anche elementi Web, descrivono in modo univoco i componenti Web gestiti dall'azione.

Per eseguire l'automazione Web, creare prima di tutto una nuova istanza del browser usando una delle azioni launch browser . Queste azioni supportano Microsoft Edge, Google Chrome, Mozilla Firefox e Internet Explorer. Affinché l'automazione Web funzioni correttamente, è necessario che sia installata l'estensione del browser appropriata o un WebDriver compatibile, a seconda del metodo di interazione selezionato. È anche possibile specificare se il browser deve essere avviato sul desktop locale o all'interno di un ambiente desktop virtuale.

Important

  • Per avviare un browser su un desktop virtuale, è necessario prima catturare almeno un elemento dell'interfaccia utente all'interno di quel desktop. Questo elemento deve essere disponibile nel repository degli elementi dell'interfaccia utente del flusso.

Automazione del browser basata su WebDriver

Power Automate per desktop supporta ora l'automazione Web usando WebDriver come metodo per interagire con un Web browser. Questa nuova funzionalità offre un'alternativa al metodo di estensione del browser esistente per automatizzare le applicazioni Web. Ogni azione Avvia browser include un nuovo menu a discesa denominato Metodo di interazione browser, in cui è possibile scegliere tra:

  • Estensione del browser (impostazione predefinita)
  • WebDriver

Quando si seleziona WebDriver, assicurarsi di configurare l'eseguibile WebDriver corrispondente e che corrisponda alla versione del browser che si sta automatizzando. Posizionare WebDrivers nella directory seguente nel computer che esegue l'automazione: %LocalAppData%\Microsoft\Power Automate Desktop\WebDrivers.

Note

Per istruzioni dettagliate su come scaricare e configurare WebDrivers per browser supportati, vedere Configurazione di WebDriver per l'automazione del browser.

Limitazioni di WebDriver

Il supporto di WebDriver introduce nuove funzionalità, ma presenta anche limitazioni specifiche:

  • Collegarsi alle limitazioni del browser: l'automazione basata su WebDriver può essere collegata solo alle istanze del browser che il flusso viene avviato. Non supporta browser aperti manualmente. Quando si usa l'azione Connetti al browser , i campi Titolo e URL non vengono popolati automaticamente per le istanze avviate da WebDriver.
  • Problemi di esecuzione parallela: l'esecuzione dell'automazione Web in parallelo tra flussi padre e figlio tramite browser diversi potrebbe causare problemi. Poiché le interazioni del browser fisico richiedono che la finestra sia attiva e in primo piano, più automazione simultanee del browser potrebbero causare errori o comportamenti errati.
  • Attendere ritardi nella pagina: se il server Web che si sta automatizzando è lento a rispondere, l'automazione basata su WebDriver potrebbe non rispettare il timeout configurato nella pagina Attendere il caricamento della pagina Web . L'azione potrebbe bloccarsi fino a quando il server non risponde.
  • Restrizioni del flusso figlio: non è possibile collegarsi direttamente da un flusso figlio alle istanze del browser che il flusso padre avvia usando il metodo di interazione WebDriver senza passare l'istanza come input.
  • Criteri di accesso dell'organizzazione: l'automazione basata su WebDriver non funziona se il browser è configurato per forzare l'accesso dell'utente come requisito dei criteri.
  • Internet Explorer: non è possibile usare WebDriver come metodo di interazione del browser per l'automazione Web in Internet Explorer.

Aggiunta di elementi dell'interfaccia utente

Per aggiungere un nuovo elemento dell'interfaccia utente, seleziona Aggiungi elemento interfaccia utente tramite l'azione di automazione del browser distribuita o il riquadro Elementi di interfaccia utente nella finestra di progettazione flusso.

Screenshot delle opzioni per creare un nuovo elemento dell'interfaccia utente.

Tutti gli elementi dell'interfaccia utente relativi al Web sono specificati da uno o più selettori CSS, selettori Web, che individuano la struttura gerarchica del componente nella pagina. I selettori usano la notazione > per indicare che ogni elemento è contenuto nell'elemento a sinistra.

Sebbene i selettori Web siano creati automaticamente quando si aggiungono elementi dell'interfaccia utente, alcuni scenari particolari richiedono selettori creati manualmente. Quando è necessario un selettore Web personalizzato, è possibile crearne uno personalizzato modificando un selettore esistente o creandone uno da zero.

Screenshot delle opzioni per modificare e creare selettori.

Per sviluppare flussi Web più dinamici, sostituisci gli operatori Uguale a con altri operatori o espressioni regolari. Inoltre, se il valore dell'attributo di un selettore Web dipende dai risultati delle azioni precedenti, usa le variabili anziché i valori hard-coded.

Screenshot degli operatori disponibili nel generatore di selettori.

Note

Per altre informazioni sullo sviluppo di flussi Web e sulla creazione di selettori Web personalizzati per gli elementi Web, vedere Automatizzare i flussi Web e Creare un selettore personalizzato.

Estrai dati dalla pagina Web

Estrarre dati da parti specifiche di una pagina Web come valori singoli, elenchi, righe o tabelle.

Per altre informazioni su come usare questa azione, vedere Estrazione dati Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web da cui estrarre i dati.
Parametri di estrazione No DataTable Parametri da utilizzare per l'estrazione dei dati. In base alla modalità di estrazione, questo parametro accetta dati diversi.
Numero massimo di pagine Web da elaborare No Valore numerico Si tratta del numero massimo di pagine Web da elaborare.
Invia clic fisico per la pagina successiva N/A Valore booleano False Specifica se spostare fisicamente il puntatore del mouse sulla pagina prima di fare clic. È necessario un clic fisico nei casi in cui i clic emulati sulla pagina non eseguono l'azione intenzionale sull'elemento. Poiché questa opzione richiede che lo stato attivo sia sulla finestra del browser, la porta automaticamente in primo piano.
Selettore di pagine CSS No Valore di testo Questo è il selettore CSS di pagina.
Modalità di estrazione N/A
  • Indefinito
  • Valore singolo
  • Valori selezionati a mano
  • Elenco
  • Tabella
  • Intera tabella HTML
Valore singolo Specificare gli elementi da estrarre dalla pagina Web.
Usare il paging N/A Valore booleano False Specificare se utilizzare il paging.
Ottenere tutte le pagine Web N/A Valore booleano False Specificare se ottenere tutte le pagine Web.
Elabora dati all'estrazione N/A Valore booleano False Specifica se elaborare i dati estratti per presentarli esattamente come visualizzati nella pagina Web. L'elaborazione dei dati estratti include la visualizzazione delle informazioni nidificate negli iframe e il filtraggio tramite elementi nascosti o visibili. Per set di dati più grandi, non è consigliabile abilitare questa opzione in quanto aumenterà il tempo di estrazione.
Timeout Yes Valore numerico 60 Impostare il tempo in secondi che si desidera attendere il completamento dell'estrazione prima che l'azione non riesca.
Modalità archiviazione dati N/A
  • Variabile
  • Foglio di calcolo di Excel
Variabile Specificare se archiviare i dati estratti in una variabile o in un foglio di calcolo di Excel.

Variabili prodotte

Argomentazione Type Description
ExcelInstance Istanza di Excel Istanza di Excel con i dati estratti. Utilizza questa istanza per manipolare il foglio di calcolo (o salvarlo e chiuderlo) tramite le azioni di Excel dedicate.
DataFromWebPage DataTable Dati estratti come singolo valore, elenco, riga di dati o tabella dati.

Eccezioni

Eccezione Description
Impossibile estrarre i dati. Indica un problema durante l'estrazione dei dati.
Impossibile avviare l'istanza di Excel. Indica un problema durante l'avvio di un'istanza di Excel.
Impossibile scrivere valori in Excel. Indica un problema durante la scrittura dei valori in un excel.

Ottieni dettagli della pagina Web

Recupera una proprietà di una pagina Web, ad esempio il titolo o il testo di origine.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Ottieni N/A
  • Descrizione pagina Web
  • Parole chiave meta pagina Web
  • Titolo pagina Web
  • Testo pagina Web
  • Origine pagina Web
  • Indirizzo URL corrente del Web browser
Descrizione pagina Web Selezionare le informazioni da recuperare dalla pagina Web.

Variabili prodotte

Argomentazione Type Description
WebPageProperty Valore di testo Dettagli recuperati dalla pagina Web.

Eccezioni

Eccezione Description
Impossibile ottenere i dettagli della pagina Web. Indica un problema durante il recupero dei dettagli della pagina Web specificata.

Ottieni dettagli dell'elemento sulla pagina Web

Recupera il valore dell'attributo di un elemento su una pagina Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web da cui ottenere i dettagli.
Nome attributo No Valore di testo Testo personale Immettere o selezionare l'attributo di cui recuperare il valore.

Variabili prodotte

Argomentazione Type Description
AttributeValue Valore di testo Si tratta del valore dell'attributo dell'elemento Web.

Eccezioni

Eccezione Description
Impossibile recuperare l'attributo dell'elemento dell'interfaccia utente nella pagina Web. Indica un problema durante il recupero dell'attributo dell'elemento della pagina Web.

Acquisisci screenshot della pagina Web

Acquisisce uno screenshot della pagina Web (o di un elemento della pagina Web) attualmente visualizzato nel browser e salva l'immagine in un file o negli Appunti.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Acquisisci N/A
  • Intera pagina Web
  • Elemento specifico
Intera pagina Web Specificare se acquisire l'intera pagina Web o solo un elemento specifico.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web da acquisire.
Modalità di salvataggio N/A
  • Appunti
  • File
Appunti Specificare se salvare l'immagine in un file o archiviarla negli Appunti.
File di immagine No File Impostare il percorso completo del file per salvare l'acquisizione dell'immagine.
Formato del file N/A
  • BMP
  • Campo Elettromagnetico (EMF)
  • EXIF
  • GIF
  • JPG
  • PNG
  • TIFF
  • WMF
BMP Selezionare il formato del file di immagine.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Elemento con selettore CSS specificato non trovato. Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato.
Impossibile salvare il file. Indica un problema durante il salvataggio del file specificato.
Impossibile salvare negli Appunti. Indica un problema durante il salvataggio negli Appunti.
Impossibile acquisire lo screenshot. Indica un problema durante l'acquisizione di uno screenshot.

Azione Imposta stato attivo su campo di testo nella pagina Web

Imposta lo stato attivo su un elemento di input di una pagina Web e spostalo all'interno della visualizzazione.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web per lo stato attivo.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web prima di procedere.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Elemento con selettore CSS specificato non trovato. Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato.
Impossibile impostare lo stato attivo dell'input sul campo di testo della pagina Web. Indica un problema durante l'impostazione dello stato attivo dell'input nel campo di testo della pagina Web specificato.

Popola campo di testo nella pagina Web

Compila un campo di testo in una pagina Web con il testo specificato.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare il campo di testo da popolare.
Testo No Immettere il testo da compilare nel campo di testo.
Se il campo non è vuoto Yes
  • Sostituisci testo
  • Aggiungi testo
Sostituisci testo Specificare se sostituire il contenuto esistente o aggiungerlo
Popola testo tramite tasti fisici N/A Valore booleano False Emula l'utilizzo di pressioni di tasti fisiche durante la compilazione del testo negli elementi del campo di testo dell'interfaccia utente. È necessario una pressione di tasto fisica nei casi in cui il popolamento del testo emulato non esegue l'azione intenzionale sull'elemento. Poiché questa opzione richiede che la finestra del browser sia attiva, viene automaticamente visualizzata in primo piano.
Emulazione della digitazione N/A Valore booleano True Specifica se compilare il campo di testo impostando il valore della casella di testo o emulare un utente che digita inviando i caratteri uno per uno. Quest'ultimo metodo è più lento, ma obbligatorio in alcune pagine Web complesse.
Casella di testo non messa a fuoco dopo averlo riempito N/A Valore booleano False Scegli se rimuovere lo stato attivo dalla casella di testo subito dopo che è stata riempita con il testo specificato da questa azione. Se si eliminano elenchi di completamento automatico, impostare questo parametro su False.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web dopo il popolamento del campo di testo.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup dopo il popolamento del campo di testo.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Elemento con selettore CSS specificato non trovato. Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato.
Impossibile scrivere nel campo di testo. Indica un problema durante la scrittura nel campo di testo specificato.

Imposta stato casella di controllo nella pagina Web

Seleziona o deseleziona una casella di controllo in un modulo Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare la casella di controllo per impostare lo stato di .
Stato casella di controllo N/A
  • Verificato
  • Deselezionata
Verificato Selezionare lo stato della casella di controllo.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web dopo l'impostazione dello stato della casella di controllo.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup dopo l'impostazione dello stato della casella di controllo.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Elemento con selettore CSS specificato non trovato. Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato.
Impossibile impostare lo stato della casella di controllo. Indica un problema durante l'impostazione dello stato della casella di controllo specificata.

Seleziona pulsante di opzione nella pagina Web

Seleziona un pulsante di opzione nella pagina Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Pulsante di opzione da selezionare.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web dopo aver selezionato il pulsante di opzione.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup dopo aver selezionato il pulsante di opzione.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Impossibile trovare elemento con selettore CSS specificato Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato
Impossibile selezionare il pulsante di opzione Indica un problema durante la selezione del pulsante di opzione specificato

Imposta valore elenco a discesa nella pagina Web

Imposta o deseleziona le opzioni selezionate per un elenco a discesa in un modulo Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elenco a discesa per impostarne il valore.
Operazione N/A
  • Cancella tutte le opzioni
  • Selezionare le opzioni in base al nome
  • Selezionare le opzioni per indice
Cancella tutte le opzioni Selezionare se selezionare un valore o deselezionare il valore selezionato dell'elenco a discesa.
Nomi delle opzioni No Elenco di valori di testo Immetti un'opzione o un elenco di opzioni da selezionare nell'elenco a discesa. Più opzioni hanno senso solo quando si lavora con elenchi a selezione multipla. Se l'elenco è a selezione singola, viene utilizzata solo la prima opzione dell'elenco specificato.
Usare espressioni regolari N/A Valore booleano False Specificare se i valori dei nomi delle opzioni da interpretare come espressione regolare.
Indici di opzioni No Elenco di valori numerici Immetti un indice o un elenco di indici da selezionare nell'elenco a discesa. Più opzioni hanno senso solo quando si lavora con elenchi a selezione multipla. Se l'elenco è a selezione singola, viene utilizzata solo la prima opzione dell'elenco specificato.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web dopo l'impostazione del valore dell'elenco a discesa.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup dopo l'impostazione del valore dell'elenco a discesa.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Elemento con selettore CSS specificato non trovato. Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato.
Impossibile impostare l'opzione selezionata. Indica un problema durante l'impostazione dell'opzione elenco a discesa selezionata.

Premi pulsante nella pagina Web

Premi un pulsante della pagina Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare il pulsante da premere.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere che la nuova pagina Web venga caricata completamente dopo aver premuto il pulsante.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup dopo aver premuto il pulsante.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Elemento con selettore CSS specificato non trovato. Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato.
Impossibile fare clic sul pulsante pagina Web. Indica un problema facendo clic sul pulsante della pagina Web specificato.

Se la pagina Web contiene

Segna l'inizio di un blocco di azioni condizionale a seconda che una parte specifica di testo o elemento dell'interfaccia utente esista in una pagina Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Controllare se la pagina Web N/A
  • Contiene elemento
  • Non contiene elementi
  • Contiene testo
  • Non contiene testo
Contiene elemento Controllare se un elemento di testo o pagina Web specifico esiste in una pagina Web.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web per verificare la presenza.
Testo No Valore di testo Immettere il testo nella pagina Web da verificare.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Impossibile comunicare con il browser. Indica che si è verificato un errore con il browser.

Attendi il contenuto della pagina

Sospendi il flusso fino a quando una parte di testo o un elemento specifico non viene visualizzato o rimosso da una pagina Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Attendere che la pagina Web sia N/A
  • Contenga un elemento
  • Non contenere l'elemento
  • Contenere testo
  • Non contiene testo
Contenga un elemento Specificare se attendere la visualizzazione o la scomparsa di un elemento di testo o pagina Web specifico in una pagina Web.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web per verificare la presenza.
Testo No Valore di testo Immettere il testo nella pagina Web da verificare.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Attesa del contenuto della pagina Web non riuscita. Indica che l'operazione di attesa non è riuscita.

Avvia nuovo Internet Explorer

Avvia una nuova istanza o crea un collegamento a un'istanza in esecuzione di Internet Explorer per l'automazione di siti Web e applicazioni Web.

Avviso di deprecazione: browser di automazione

L'opzione del browser di Automazione è pianificata per la deprecazione e verrà rimossa in una versione futura di Power Automate per desktop.

I flussi desktop esistenti che usano il browser di Automazione continuano a funzionare durante il periodo di deprecazione. Tuttavia, non usare questa opzione per le nuove automazione. Eseguire la migrazione dei flussi esistenti alle alternative supportate il prima possibile. Nel corso del tempo, il browser di Automazione viene rimosso dal prodotto e i flussi che non vengono aggiornati smetteno di funzionare una volta che l'opzione non è più disponibile.

Per garantire la compatibilità a lungo termine, usare una delle alternative seguenti:

  • Microsoft Edge in modalità Internet Explorer (IE) selezionando Avvia nuovo Microsoft Edge. Questa opzione automatizza le applicazioni Web legacy che richiedono la compatibilità di Internet Explorer.
  • Internet Explorer, selezionando Avvia nuovo Internet Explorer, dove ancora applicabile e supportato nell'ambiente.

Sequenza temporale di deprecazione (pianificata)

La deprecazione del browser di automazione dovrebbe verificarsi nei prossimi 12-18 mesi, seguendo un approccio graduale:

  • Ora: il browser di automazione è contrassegnato per la deprecazione. Il nuovo uso è sconsigliato e la documentazione e la guida alla messaggistica nel prodotto guida gli utenti verso alternative supportate.
  • Durante il periodo di deprecazione: eseguire la migrazione dei flussi desktop esistenti a Microsoft Edge (modalità IE) o Internet Explorer.
  • Versione futura (12-18 mesi): il browser di automazione viene rimosso da Power Automate per desktop. A questo punto, non è disponibile per l'uso nei flussi desktop.

Note

L'esatta tempistica della rimozione potrebbe cambiare in base al feedback dei clienti e alle considerazioni sulla piattaforma.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Modalità di avvio N/A
  • Avvia browser automazione
  • Avvia nuovo Internet Explorer
  • Connettersi all'esecuzione di Internet Explorer
Avvia browser automazione Specificare se avviare il browser di automazione, una nuova istanza di Internet Explorer o collegarsi a uno esistente.
Connettersi alla scheda Internet Explorer N/A
  • Per titolo
  • In base all'URL
  • Usare la finestra in primo piano
Per titolo Specificare se collegarsi a una scheda di Internet Explorer in base al titolo, all'URL o al collegamento alla scheda attiva di Internet Explorer in esecuzione come finestra in primo piano.
URL iniziale No Valore di testo Immettere l'URL del sito Web da visitare all'avvio del Web browser.
Titolo scheda No Valore di testo Immettere il titolo (o parte di esso) della scheda internet Explorer a cui collegarsi.
URL scheda No Valore di testo Immettere l'URL (o parte di esso) della scheda internet Explorer a cui collegarsi.
Stato finestra N/A
  • Normale
  • Ingrandita
  • Ridotta a icona
Normale Specificare se avviare la finestra del browser in stato normale, ridotto a icona o ingrandita.
Desktop di destinazione N/A
  • Computer locale
  • Qualsiasi desktop virtuale attualmente connesso o ha almeno un elemento dell'interfaccia utente acquisito
Computer locale Impostare la stringa di connessione del desktop di destinazione avviata dal browser.
Cancella cache N/A Valore booleano False Specificare se cancellare l'intera cache del Web browser subito dopo l'avvio.
Cancellare i cookie N/A Valore booleano False Specificare se cancellare tutti i cookie archiviati nel Web browser subito dopo l'avvio.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web prima di procedere.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web iniziale.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.
Stringa dell'agente utente personalizzata Yes Valore di testo Specifica la stringa agente utente personalizzata per il Web helper di runtime. Se il campo rimane vuoto, il Web helper di runtime utilizza per impostazione predefinita la stringa dell'agente utente di Internet Explorer installata nel computer.

Note

Le opzioni Cancella cache e Cancella cookie funzionano come previsto solo se l'esecuzione in modalità protetta è disabilitata nel menu delle opzioni Internet.

Variabili prodotte

Argomentazione Type Description
InternetExplorer Istanza Web browser Istanza di Internet Explorer da usare con azioni di automazione del browser.

Eccezioni

Eccezione Description
Impossibile avviare Internet Explorer. Indica un problema durante l'avvio di Internet Explorer.
URL non valido Indica che l'URL specificato non è valido.

Avvia nuovo Firefox

Avvia una nuova istanza o crea un collegamento a un'istanza in esecuzione di Firefox per l'automazione di siti Web e applicazioni Web.

Note

Quando si imposta il parametro Modalità di avvio su Connetti all'istanza in esecuzione e si specifica un URL a cui collegarsi, Power Automate per desktop tenta prima di tutto di trovare una corrispondenza url esatta per metà del timeout configurato. Se non riesce a trovare una corrispondenza esatta, passa a una corrispondenza parziale per il tempo rimanente. Ad esempio, con un timeout di 30 secondi e l'URL www.microsoft.comdi destinazione , Power Automate per desktop prova per 15 secondi per trovare una corrispondenza esatta (www.microsoft.com). Se non riesce a trovare una corrispondenza esatta, prova per 15 secondi a trovare una corrispondenza parziale , ad esempio www.microsoft.com/en/microsoft-365?market=af. Maggiore è il timeout, più lungo cerca prima di tornare alla corrispondenza parziale.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Modalità di avvio N/A
  • Avviare una nuova istanza
  • Connettersi all'istanza in esecuzione
Avvia nuova istanza Specificare se avviare una nuova istanza di Firefox o collegarla a una esistente.
Collega alla scheda Firefox N/A
  • Per titolo
  • In base all'URL
  • Usare la finestra in primo piano
Per titolo Specifica se creare un collegamento a una scheda di Firefox per titolo, URL o un collegamento alla scheda attiva di Firefox in esecuzione come finestra in primo piano
URL iniziale No Valore di testo Immettere l'URL del sito Web da visitare all'avvio del Web browser.
Titolo scheda No Valore di testo Immetti il titolo (o parte di esso) della scheda Firefox per cui creare un collegamento
URL scheda No Valore di testo Immetti l'URL (o parte di esso) della scheda Firefox per cui creare un collegamento
Stato finestra N/A
  • Normale
  • Ingrandita
  • Ridotta a icona
Normale Specificare se avviare la finestra del browser in stato normale, ridotto a icona o ingrandita.
Desktop di destinazione N/A
  • Computer locale
  • Qualsiasi desktop virtuale attualmente connesso o ha almeno un elemento dell'interfaccia utente acquisito
Computer locale Impostare la stringa di connessione del desktop di destinazione avviata dal browser.
Metodo di interazione del browser N/A
  • Estensione del browser
  • WebDriver
Estensione del browser Impostare la modalità di comunicazione di Power Automate per desktop con il browser durante l'automazione Web
Cancella cache N/A Valore booleano False Specificare se cancellare l'intera cache del Web browser subito dopo l'avvio.
Cancellare i cookie N/A Valore booleano False Specificare se cancellare tutti i cookie archiviati nel Web browser subito dopo l'avvio.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web prima di procedere.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web iniziale.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.
Timeout No Valore numerico 60 Imposta il tempo in secondi da attendere per l'avvio del browser prima che l'azione non riesca
Cartella dati utente N/A
  • Impostazione predefinita Picture-in-Picture
  • Impostazione predefinita browser
  • Personalizzato
Impostazione predefinita Picture-in-Picture Specifica la cartella dei dati utente utilizzata dal browser quando il flusso viene eseguito in Picture-in-Picture. Se è selezionato Browser predefinito, il browser non può essere aperto contemporaneamente sia sul desktop che in Picture-in-Picture. Altre informazioni
Percorso cartella dati utente No Cartella Specifica il percorso della cartella dei dati utente utilizzata dal browser quando il flusso viene eseguito in Picture-in-Picture. Altre informazioni

Variabili prodotte

Argomentazione Type Description
Browser Istanza Web browser Nuova istanza di Firefox da utilizzare con le azioni di automazione del browser

Eccezioni

Eccezione Description
Impossibile avviare Firefox. Indica un problema durante l'avvio di Firefox.
URL non valido Indica che l'URL specificato non è valido.

Avvia nuovo Chrome

Avvia una nuova istanza o crea un collegamento a un'istanza in esecuzione di Chrome per l'automazione di siti Web e applicazioni Web.

Note

Quando si imposta il parametro Modalità di avvio su Connetti all'istanza in esecuzione e si specifica un URL a cui collegarsi, Power Automate per desktop tenta prima di tutto di trovare una corrispondenza url esatta per metà del timeout configurato. Se non riesce a trovare una corrispondenza esatta, passa a una corrispondenza parziale per il tempo rimanente. Ad esempio, con un timeout di 30 secondi e l'URL www.microsoft.comdi destinazione , Power Automate per desktop prova per 15 secondi per trovare una corrispondenza esatta (www.microsoft.com). Se non riesce a trovare una corrispondenza esatta, prova per 15 secondi a trovare una corrispondenza parziale , ad esempio www.microsoft.com/en/microsoft-365?market=af. Maggiore è il timeout, più lungo cerca prima di tornare alla corrispondenza parziale.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Modalità di avvio N/A
  • Avvia nuova istanza
  • Connettersi all'istanza in esecuzione
Avvia nuova istanza Specifica se avviare una nuova istanza di Chrome o creare un collegamento a una esistente
Collega alla scheda Chrome N/A
  • Per titolo
  • In base all'URL
  • Usare la finestra in primo piano
Per titolo Specifica se creare un collegamento a una scheda di Chrome per titolo, URL o un collegamento alla scheda attiva di Chrome in esecuzione come finestra in primo piano
URL iniziale No Valore di testo Immettere l'URL del sito Web da visitare all'avvio del Web browser.
Titolo scheda No Valore di testo Immetti il titolo (o parte di esso) della scheda Chrome per cui creare un collegamento
URL scheda No Valore di testo Immetti l'URL (o parte di esso) della scheda Chrome per cui creare un collegamento
Stato finestra N/A
  • Normale
  • Ingrandita
  • Ridotta a icona
Normale Specificare se avviare la finestra del browser in stato normale, ridotto a icona o ingrandita.
Desktop di destinazione N/A
  • Computer locale
  • Qualsiasi desktop virtuale attualmente connesso o ha almeno un elemento dell'interfaccia utente acquisito
Computer locale Impostare la stringa di connessione del desktop di destinazione avviata dal browser.
Metodo di interazione del browser N/A
  • Estensione del browser
  • WebDriver
Estensione del browser Impostare la modalità di comunicazione di Power Automate per desktop con il browser durante l'automazione Web
Cancella cache N/A Valore booleano False Specificare se cancellare l'intera cache del Web browser subito dopo l'avvio.
Cancellare i cookie N/A Valore booleano False Specificare se cancellare tutti i cookie archiviati nel Web browser subito dopo l'avvio.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web prima di procedere.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web iniziale.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.
Timeout No Valore numerico 60 Imposta il tempo in secondi da attendere per l'apertura del browser prima che l'azione non riesca
Cartella dati utente N/A
  • Impostazione predefinita Picture-in-Picture
  • Impostazione predefinita browser
  • Personalizzato
Impostazione predefinita Picture-in-Picture Specifica la cartella dei dati utente utilizzata dal browser quando il flusso viene eseguito in Picture-in-Picture. Se è selezionato Browser predefinito, il browser non può essere aperto contemporaneamente sia sul desktop che in Picture-in-Picture. Altre informazioni
Percorso cartella dati utente No Cartella Specifica il percorso della cartella dei dati utente utilizzata dal browser quando il flusso viene eseguito in Picture-in-Picture. Altre informazioni

Variabili prodotte

Argomentazione Type Description
Browser Istanza Web browser Nuova istanza di Chrome da utilizzare con le azioni di automazione del browser

Eccezioni

Eccezione Description
Impossibile avviare Chrome Indica un problema durante l'avvio di Chrome
URL non valido Indica che l'URL specificato non è valido

Avvia nuovo Microsoft Edge

Avvia una nuova istanza o crea un collegamento a un'istanza in esecuzione di Microsoft Edge per l'automazione di siti Web e applicazioni Web.

Note

Quando si imposta il parametro Modalità di avvio su Connetti all'istanza in esecuzione e si specifica un URL a cui collegarsi, Power Automate per desktop tenta prima di tutto di trovare una corrispondenza url esatta per metà del timeout configurato. Se non riesce a trovare una corrispondenza esatta, passa a una corrispondenza parziale per il tempo rimanente. Ad esempio, con un timeout di 30 secondi e l'URL www.microsoft.comdi destinazione , Power Automate per desktop prova per 15 secondi per trovare una corrispondenza esatta (www.microsoft.com). Se non riesce a trovare una corrispondenza esatta, prova per 15 secondi a trovare una corrispondenza parziale , ad esempio www.microsoft.com/en/microsoft-365?market=af. Maggiore è il timeout, più lungo cerca prima di tornare alla corrispondenza parziale.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Modalità di avvio N/A
  • Avvia nuova istanza
  • Connettersi all'istanza in esecuzione
Avvia nuova istanza Specifica se avviare una nuova istanza di Microsoft Edge o creare un collegamento a una esistente
Collega alla scheda Microsoft Edge N/A
  • Per titolo
  • In base all'URL
  • Usare la finestra in primo piano
Per titolo Specifica se creare un collegamento a una scheda di Microsoft Edge per titolo, URL o un collegamento alla scheda attiva di Microsoft Edge in esecuzione come finestra in primo piano
URL iniziale No Valore di testo Immettere l'URL del sito Web da visitare all'avvio del Web browser.
Titolo scheda No Valore di testo Immetti il titolo (o parte di esso) della scheda Microsoft Edge per cui creare un collegamento
URL scheda No Valore di testo Immetti l'URL (o parte di esso) della scheda Microsoft Edge per cui creare un collegamento
Stato finestra N/A
  • Normale
  • Ingrandita
  • Ridotta a icona
Normale Specificare se avviare la finestra del browser in stato normale, ridotto a icona o ingrandita.
Desktop di destinazione N/A
  • Computer locale
  • Qualsiasi desktop virtuale attualmente connesso o ha almeno un elemento dell'interfaccia utente acquisito
Computer locale Impostare la stringa di connessione del desktop di destinazione avviata dal browser.
Metodo di interazione del browser N/A
  • Estensione del browser
  • WebDriver
Estensione del browser Impostare la modalità di comunicazione di Power Automate per desktop con il browser durante l'automazione Web
Cancella cache N/A Valore booleano False Specificare se cancellare l'intera cache del Web browser subito dopo l'avvio.
Cancellare i cookie N/A Valore booleano False Specificare se cancellare tutti i cookie archiviati nel Web browser subito dopo l'avvio.
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web prima di procedere.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web iniziale.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.
Timeout No Valore numerico 60 Imposta il tempo in secondi da attendere per l'avvio del browser prima che l'azione non riesca
Cartella dati utente N/A
  • Impostazione predefinita Picture-in-Picture
  • Impostazione predefinita browser
  • Personalizzato
Impostazione predefinita Picture-in-Picture Specifica la cartella dei dati utente utilizzata dal browser quando il flusso viene eseguito in Picture-in-Picture. Se è selezionato Browser predefinito, il browser non può essere aperto contemporaneamente sia sul desktop che in Picture-in-Picture. Altre informazioni
Percorso cartella dati utente No Cartella Specifica il percorso della cartella dei dati utente utilizzata dal browser quando il flusso viene eseguito in Picture-in-Picture. Altre informazioni

Variabili prodotte

Argomentazione Type Description
Browser Istanza Web browser Nuova istanza di Microsoft Edge da utilizzare con le azioni di automazione del browser

Eccezioni

Eccezione Description
Impossibile avviare Microsoft Edge. Indica un problema durante l'avvio di Microsoft Edge.
URL non valido Indica che l'URL specificato non è valido.

Crea nuova scheda

Creare una nuova scheda e passare all'URL specificato (supportato in Microsoft Edge, Chrome e Firefox).

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
URL a cui passare No Valore di testo Immettere l'URL o una variabile contenente l'URL per passare a
Attendi il caricamento della pagina N/A Valore booleano True Specificare se attendere il caricamento completo della nuova pagina Web prima di procedere.
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Argomentazione Type Description
NewBrowser Istanza Web browser Nuova istanza del Web browser da usare con azioni di automazione del browser.

Eccezioni

Eccezione Description
URL non valido Indica che l'URL specificato non è valido.
Impossibile creare una nuova scheda. Indica un problema durante la creazione di una nuova scheda.

Vai alla pagina Web

Accedi a una nuova pagina con il Web browser.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Naviga N/A
  • A URL
  • Indietro
  • Avanti
  • Ricaricare la pagina Web
A URL Specifica la posizione a cui accedere
URL No Valore di testo Immetti l'URL a cui accedere
Attendi il caricamento della pagina N/A Valore booleano True Specifica se attendere che la pagina Web venga caricata completamente prima di procedere
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Impossibile passare alla pagina Web. Indica un problema durante il passaggio alla pagina Web specificata.
URL non valido Indica che l'URL specificato non è valido.

Fai clic su una pagina Web

Fai clic su un collegamento o su qualsiasi altro elemento di una pagina Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web da fare clic.
Tipo di clic N/A
  • Clic con il pulsante sinistro
  • Fare clic con il pulsante destro del mouse
  • Doppio clic
  • Pulsante sinistro verso il basso
  • Pulsante sinistro verso l'alto
  • Pulsante destro verso il basso
  • Pulsante destro su
  • Clic centrale
Clic con il pulsante sinistro Tipo di clic da eseguire
Invia clic fisico N/A Valore booleano False Specifica se spostare fisicamente il puntatore del mouse sull'elemento prima di fare clic. È necessario un clic fisico nei casi in cui i clic emulati non eseguono l'azione prevista sull'elemento. Poiché questa opzione richiede che lo stato attivo sia sulla finestra del browser, la porta automaticamente in primo piano.
Attendi il caricamento della pagina N/A Valore booleano True Specifica se attendere che la nuova pagina Web venga caricata completamente dopo aver fatto clic sul collegamento
Timeout per il caricamento della pagina Web No Valore numerico 60 Impostare il tempo in secondi per il caricamento della pagina prima che l'azione generi un errore.
Se viene visualizzata una finestra di dialogo popup N/A
  • Chiudilo
  • Premere un pulsante
  • Non fare nulla
Non fare nulla Specificare le operazioni da eseguire se viene visualizzata una finestra di dialogo popup dopo aver fatto clic sul collegamento.
Pulsante finestra di dialogo da premere Yes Valore di testo Va bene Immettere il pulsante della finestra di dialogo per premere se viene visualizzata una finestra di dialogo popup.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Elemento con selettore CSS specificato non trovato. Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato.
Impossibile fare clic sull'elemento dell'interfaccia utente. Indica un problema quando si fa clic sull'elemento specificato.

Seleziona un collegamento in una pagina Web che comporta il download di un file.

Important

L'azione Fare clic sul collegamento per il download nella pagina Web funziona solo in Internet Explorer, che ha raggiunto la fine del ciclo di vita. Usare invece azioni HTTP .

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web da fare clic.
Cartella di destinazione No Cartella Immettere o scegliere il percorso completo della cartella o una variabile contenente la cartella in cui salvare il file scaricato.

Variabili prodotte

Argomentazione Type Description
DownloadedFile File File sul disco in cui è salvato il download. Questo valore è un percorso file costituito dalla cartella di download specificata in precedenza e dal nome del file fornito dal server Web.
Eccezione Description
Impossibile scaricare il file. Indica un problema durante il download del file specificato.
Elemento con selettore CSS specificato non trovato. Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato.
Impossibile fare clic sull'elemento dell'interfaccia utente. Indica un problema quando si fa clic sull'elemento specificato.
Impossibile salvare il file. Indica un problema durante il salvataggio del file specificato.

Esegui funzione JavaScript sulla pagina Web

Esegui una funzione JavaScript sulla pagina Web e ottieni il risultato restituito.

Note

La migrazione alle estensioni del browser Manifest V3 influisce su questa azione. Per altre informazioni sul manifesto V3 e su come influisce sull'azione Esegui funzione JavaScript nella pagina Web , vedere Migrazione al manifesto V3.

Parametri di input
Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Funzione JavaScript Yes Valore di testo function ExecuteScript() { /*il codice qui, restituire qualcosa (facoltativamente); */ } Immettere la JavaScript funzione da eseguire nella pagina Web.

Variabili prodotte

Argomentazione Type Description
Result Valore di testo Risultato della JavaScript funzione eseguita.

Eccezioni

Eccezione Description
Impossibile eseguire JavaScript. Indica un problema durante l'esecuzione di JavaScript.

Passa il puntatore del mouse sull'elemento di una pagina Web

Passa il puntatore del mouse su un elemento di una pagina Web.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da usare.
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente nella pagina Web per passare il puntatore del mouse.
Sposta il mouse per eseguire il passaggio del mouse No Valore booleano False Specifica se spostare fisicamente il puntatore del mouse sull'elemento per un passaggio sull'elemento dell'interfaccia utente. È necessario un passaggio fisico nei casi in cui il passaggio emulato non esegue l'azione intenzionale sull'elemento. Poiché questa opzione richiede che lo stato attivo sia sulla finestra del browser, la porta automaticamente in primo piano.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Impossibile passare il puntatore del mouse sull'elemento. Indica un problema durante il passaggio del mouse sull'elemento specificato.

Chiudi Web browser

Chiude una finestra del Web browser.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Istanza del Web browser No Istanza Web browser Immettere o scegliere la variabile che contiene l'istanza del Web browser da chiudere.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Impossibile chiudere il Web browser. Indica un problema durante la chiusura del Web browser.