Condividi tramite


Azioni di automazione del browser

Le azioni di automazione del browser consentono agli utenti di interagire con applicazioni Web e componenti tramite elementi dell'interfaccia utente. Gli elementi dell'interfaccia utente Web, chiamati anche elementi Web, descrivono in modo univoco i componenti Web che l'azione gestirà.

Per eseguire l'automazione web, è necessario innanzitutto creare una nuova istanza del browser. Puoi ottenere questo risultato utilizzando le azioni di Avvia browser, che supportano Microsoft Edge? Google Chrome, Mozilla Firefox e Internet Explorer. Con le azioni Avvia browser puoi anche specificare se la pagina web deve essere avviata sul desktop locale o in un ambiente desktop virtuale.

Nota

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.

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, puoi crearlo modificando un selettore esistente o crearne 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.

Nota

Per trovare maggiori informazioni sullo sviluppo di flussi Web e sulla creazione di selettori Web personalizzati per elementi Web vai a Automatizzare i flussi web e Creare un selettore personalizzato.

Estrai dati dalla pagina Web

Estrai i dati da parti specifiche di una pagina Web sotto forma di singoli valori, elenchi, righe o tabelle.

Per ulteriori informazioni su come utilizzare questa azione, vai a Estrazione dati Web.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web da cui estrarre i dati
Extraction parameters No DataTable Parametri da utilizzare per l'estrazione dei dati. In base alla modalità di estrazione, questo parametro accetta dati diversi.
Max web pages to process No Valore numerico 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 la finestra del browser sia focalizzata, la porterà automaticamente in primo piano.
Selettore di pagine CSS No Valore di testo Selettore di pagine CSS
Extraction mode N/A Non definito, Valore singolo, Valori selezionati manualmente, Elenco, Tabella, Intera tabella HTML Valore singolo Specifica cosa estrarre dalla pagina Web
Use paging N/D Valore booleano Falso Specifica se utilizzare il paging
Get all web pages N/D Valore booleano Falso Specifica se recuperare tutte le pagine Web
Elabora dati all'estrazione N/D Valore booleano Falso 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 Valore numerico 60 Imposta il tempo in secondi da attendere per il completamento dell'estrazione prima che l'azione non riesca
Modalità archiviazione dati N/D Variabile, foglio di calcolo di Excel Variabile Specifica se archiviare i dati estratti in una variabile o in un foglio di calcolo di Excel

Variabili prodotte

Argomento Type Descrizione
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 sotto forma di singolo valore, elenco, riga di dati o tabella di dati.

Eccezioni

Eccezione Description
Impossibile estrarre 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 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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Get N/D 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 Seleziona le informazioni da recuperare dalla pagina Web

Variabili prodotte

Argomento Type Descrizione
WebPageProperty Valore di testo Dettagli recuperati dalla pagina Web

Eccezioni

Eccezione Descrizione
Impossibile ottenere 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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web da cui recuperare i dettagli
Attribute name No Valore di testo Testo personale Immetti o seleziona l'attributo di cui recuperare il valore

Variabili prodotte

Argomento Type Descrizione
AttributeValue Valore di testo Valore dell'attributo dell'elemento Web

Eccezioni

Eccezione Descrizione
Impossibile recuperare l'attributo dell'elemento dell'interfaccia utente sulla pagina Web Indica un problema durante il recupero dell'attributo dell'elemento della pagina Web

Acquisisci screenshot della pagina Web

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

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Capture N/D Intera pagina Web, Elemento specifico Intera pagina Web Specifica se acquisire l'intera pagina Web o solo un elemento specifico di essa
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web da acquisire
Save mode N/D Appunti, File Appunti Specificare se salvare l'immagine in un file o archiviarla negli Appunti
Image file No file Imposta il percorso completo del file per salvare l'acquisizione dell'immagine
File format N/D BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, WMF BMP Seleziona il formato del file immagine

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare elemento con selettore CSS specificato 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

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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web su cui impostare lo stato attivo
Attendi il caricamento della pagina N/D Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente prima di procedere
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica l'operazione da eseguire se viene visualizzata una finestra di dialogo popup
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare elemento con selettore CSS specificato 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 sul campo di testo della pagina Web specificata

Popola campo di testo nella pagina Web

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

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona il campo di testo da popolare
Testo No Input crittografato diretto o valore di testo Immetti il testo da inserire nel campo di testo
If field isn't empty Sostituisci testo, Aggiungi testo Sostituisci testo Specificare se sostituire il contenuto esistente o aggiungerlo
Popola testo tramite tasti fisici N/D 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 focalizzata, la porterà automaticamente in primo piano.
Emulate typing N/D Valore booleano Vero 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.
Unfocus text box after filling it N/D Valore booleano Falso Scegli se rimuovere lo stato attivo dalla casella di testo subito dopo che è stata riempita con il testo specificato da questa azione. In caso di scorporo degli elenchi di completamento automatico, questo parametro deve essere impostato su False.
Attendi il caricamento della pagina N/A Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente dopo aver popolato il campo di testo
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup dopo aver popolato il campo di testo
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare elemento con selettore CSS specificato Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato
Impossibile scrivere sul 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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona la casella di controllo di cui impostare lo stato
Check box state N/D Selezionata, Deselezionata Selezionata Seleziona lo stato della casella di controllo
Wait for page to load N/D Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente dopo aver impostato lo stato della casella di controllo
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup dopo aver impostato lo stato della casella di controllo
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare elemento con selettore CSS specificato 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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Pulsante di opzione da selezionare
Attendi il caricamento della pagina N/D Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente dopo aver selezionato il pulsante di opzione
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup dopo aver selezionato il pulsante di opzione
Dialog button to press Valore di testo Ok Pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elenco a discesa per impostarne il valore
Operation N/D Cancella tutte le opzioni, Seleziona opzioni per nome, Seleziona opzioni per indice Cancella tutte le opzioni Scegli se selezionare un valore o deselezionare il valore selezionato dell'elenco a discesa
Nomi 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, verrà utilizzata solo la prima opzione specificata nell'elenco.
Use espressioni regolari N/D Valore booleano False Specifica se i valori dei nomi di opzioni devono essere interpretati 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, verrà utilizzata solo la prima opzione specificata nell'elenco.
Attendi il caricamento della pagina N/D Valore booleano True Specifica se attendere che la nuova pagina Web venga caricata completamente dopo aver impostato il valore dell'elenco a discesa
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup dopo aver impostato il valore dell'elenco a discesa
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare elemento con selettore CSS specificato 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 nell'elenco a discesa selezionato

Premi pulsante nella pagina Web

Premi un pulsante della pagina Web.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona il pulsante da premere
Attendi il caricamento della pagina N/D Valore booleano Vero Specifica 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 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup dopo aver premuto il pulsante
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare elemento con selettore CSS specificato Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato
Impossibile fare clic sul pulsante della pagina Web Indica che si è verificato un problema facendo clic sul pulsante della pagina Web specificata

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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Check if web page N/D Contiene elemento, Non contiene elemento, Contiene testo, Non contiene testo Contiene elemento Controlla se esiste un testo o un elemento della pagina Web specifico in una pagina Web
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web da controllare
Testo No Valore di testo Immetti il testo nella pagina Web da controllare

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile comunicare con il browser Indica che si è verificato un errore relativo al 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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Wait for web page to N/D Contenga un elemento, Non contenga un elemento, Contenga testo, Non contenga testo Contenga un elemento Specifica se attendere che un testo o un elemento della pagina Web specifico venga visualizzato o rimosso in una pagina Web
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web da controllare
Testo No Valore di testo Immetti il testo nella pagina Web da controllare

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.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Launch mode N/D Avvia browser automazione, Avvia nuovo Internet Explorer, Crea un collegamento a Internet Explorer in esecuzione Avvia browser automazione Specifica se avviare il browser automazione o una nuova istanza di Internet Explorer o creare un collegamento a una esistente
Attach to Internet Explorer tab N/D Per titolo, Per URL, Utilizza finestra in primo piano Per titolo Specifica se creare un collegamento a una scheda di Internet Explorer per titolo, URL o un collegamento alla scheda attiva di Internet Explorer in esecuzione come finestra in primo piano
Initial URL No Valore di testo Immetti l'URL del sito Web da visitare quando viene avviato il Web browser
Tab title No Valore di testo Immetti il titolo (o parte di esso) della scheda Internet Explorer per cui creare un collegamento
Tab URL No Valore di testo Immetti l'URL (o parte di esso) della scheda Internet Explorer per cui creare un collegamento
Window state N/D Normale, Ingrandita, Ridotta a icona Normale Specifica se avviare la finestra del browser in stato normale, ridotta a icona o ingrandita
Desktop di destinazione N/A Computer locale, qualsiasi desktop virtuale attualmente connesso o che abbia almeno un elemento dell'interfaccia utente catturato Computer locale Imposta la stringa di connessione del desktop di destinazione che viene avviata dal browser
Clear cache N/A Valore booleano False Specifica se cancellare l'intera cache del Web browser subito dopo l'avvio
Clear cookies N/D Valore booleano Falso Specifica se cancellare tutti i cookie archiviati nel Web browser subito dopo l'avvio
Wait for page to load N/D Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente prima di procedere
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web iniziale
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup
Custom user agent string 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.

Nota

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

Argomento Type Descrizione
InternetExplorer Web browser instance Nuova istanza di Internet Explorer da utilizzare con le azioni di automazione del browser

Eccezioni

Eccezione Descrizione
Impossibile avviare Internet Explorer Indica un problema durante l'avvio di Internet Explorer
URL non valido Indica che l'URL specificato non era 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.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Launch mode N/D Avvia nuova istanza, Crea un collegamento all'istanza in esecuzione Avvia nuova istanza Specifica se avviare una nuova istanza di Firefox o creare un collegamento a una esistente
Attach to Firefox tab N/D Per titolo, Per URL, Utilizza 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
Initial URL No Valore di testo Immetti l'URL del sito Web da visitare quando viene avviato il Web browser
Tab title No Valore di testo Immetti il titolo (o parte di esso) della scheda Firefox per cui creare un collegamento
Tab URL No Valore di testo Immetti l'URL (o parte di esso) della scheda Firefox per cui creare un collegamento
Window state N/D Normale, Ingrandita, Ridotta a icona Normale Specifica se avviare la finestra del browser in stato normale, ridotta a icona o ingrandita
Desktop di destinazione N/A Computer locale, qualsiasi desktop virtuale attualmente connesso o che abbia almeno un elemento dell'interfaccia utente catturato Computer locale Imposta la stringa di connessione del desktop di destinazione che viene avviata dal browser
Clear cache N/A Valore booleano False Specifica se cancellare l'intera cache del Web browser subito dopo l'avvio
Clear cookies N/D Valore booleano Falso Specifica se cancellare tutti i cookie archiviati nel Web browser subito dopo l'avvio
Wait for page to load N/D Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente prima di procedere
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web iniziale
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da 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, Browser predefinito, 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

Argomento Type Descrizione
Browser Web browser instance Nuova istanza di Firefox da utilizzare con le azioni di automazione del browser

Eccezioni

Eccezione Descrizione
Impossibile avviare Firefox Indica un problema durante l'avvio di Firefox
URL non valido Indica che l'URL specificato non era 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.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Launch mode N/D Avvia nuova istanza, Crea un collegamento all'istanza in esecuzione Avvia nuova istanza Specifica se avviare una nuova istanza di Chrome o creare un collegamento a una esistente
Attach to Chrome tab N/D Per titolo, Per URL, Utilizza 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
Initial URL No Valore di testo Immetti l'URL del sito Web da visitare quando viene avviato il Web browser
Tab title No Valore di testo Immetti il titolo (o parte di esso) della scheda Chrome per cui creare un collegamento
Tab URL No Valore di testo Immetti l'URL (o parte di esso) della scheda Chrome per cui creare un collegamento
Window state N/D Normale, Ingrandita, Ridotta a icona Normale Specifica se avviare la finestra del browser in stato normale, ridotta a icona o ingrandita
Desktop di destinazione N/A Computer locale, qualsiasi desktop virtuale attualmente connesso o che abbia almeno un elemento dell'interfaccia utente catturato Computer locale Imposta la stringa di connessione del desktop di destinazione che viene avviata dal browser
Clear cache N/A Valore booleano False Specifica se cancellare l'intera cache del Web browser subito dopo l'avvio
Clear cookies N/D Valore booleano Falso Specifica se cancellare tutti i cookie archiviati nel Web browser subito dopo l'avvio
Wait for page to load N/D Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente prima di procedere
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web iniziale
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da 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, Browser predefinito, 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

Argomento Type Descrizione
Browser Web browser instance Nuova istanza di Chrome da utilizzare con le azioni di automazione del browser

Eccezioni

Eccezione Descrizione
Impossibile avviare Chrome Indica un problema durante l'avvio di Chrome
URL non valido Indica che l'URL specificato non era 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.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Launch mode N/D Avvia nuova istanza, Crea un collegamento all'istanza in esecuzione Avvia nuova istanza Specifica se avviare una nuova istanza di Microsoft Edge o creare un collegamento a una esistente
Attach to Microsoft Edge tab N/D Per titolo, Per URL, Utilizza 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
Initial URL No Valore di testo Immetti l'URL del sito Web da visitare quando viene avviato il Web browser
Tab title No Valore di testo Immetti il titolo (o parte di esso) della scheda Microsoft Edge per cui creare un collegamento
Tab URL No Valore di testo Immetti l'URL (o parte di esso) della scheda Microsoft Edge per cui creare un collegamento
Window state N/D Normale, Ingrandita, Ridotta a icona Normale Specifica se avviare la finestra del browser in stato normale, ridotta a icona o ingrandita
Desktop di destinazione N/A Computer locale, qualsiasi desktop virtuale attualmente connesso o che abbia almeno un elemento dell'interfaccia utente catturato Computer locale Imposta la stringa di connessione del desktop di destinazione che viene avviata dal browser
Clear cache N/A Valore booleano False Specifica se cancellare l'intera cache del Web browser subito dopo l'avvio
Clear cookies N/D Valore booleano Falso Specifica se cancellare tutti i cookie archiviati nel Web browser subito dopo l'avvio
Wait for page to load N/D Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente prima di procedere
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web iniziale
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da 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, Browser predefinito, 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

Argomento Type Descrizione
Browser Web browser instance Nuova istanza di Microsoft Edge da utilizzare con le azioni di automazione del browser

Eccezioni

Eccezione Descrizione
Impossibile avviare Microsoft Edge Indica un problema durante l'avvio di Microsoft Edge
URL non valido Indica che l'URL specificato non era valido

Crea nuova scheda

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

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
URL to navigate to No Valore di testo Immetti l'URL o una variabile contenente l'URL a cui accedere
Wait for page to load N/D Valore booleano Vero Specifica se attendere che la nuova pagina Web venga caricata completamente prima di procedere
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Argomento Type Descrizione
NewBrowser Web browser instance Nuova istanza del Web browser da utilizzare con le azioni di automazione del browser

Eccezioni

Eccezione Descrizione
URL non valido Indica che l'URL specificato non era 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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Navigate N/D A URL, Indietro, Avanti, Ricarica la pagina Web A URL Specifica la posizione a cui accedere
URL No Valore di testo Immetti l'URL a cui accedere
Wait for page to load N/D Valore booleano Vero Specifica se attendere che la pagina Web venga caricata completamente prima di procedere
Timeout per il caricamento della pagina Web No Valore numerico 60 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup durante il caricamento della pagina Web
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile accedere alla pagina Web Indica un problema durante l'accesso alla pagina Web specificata
URL non valido Indica che l'URL specificato non era valido

Fai clic su una pagina Web

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

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web su cui fare clic
Click type N/D Clic sinistro, Clic destro, Doppio clic, Pulsante sinistro giù, Pulsante sinistro su, Pulsante destro giù, Pulsante destro su, Clic centrale Clic con il pulsante sinistro Tipo di clic da eseguire
Invia clic fisico N/D 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 la finestra del browser sia focalizzata, la porterà automaticamente in primo piano.
Attendi il caricamento della pagina N/A Valore booleano Vero 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 Imposta 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/D Chiudila, Premi un pulsante, Non eseguire alcuna operazione Non eseguire alcuna operazione Specifica quale operazione eseguire se viene visualizzata una finestra di dialogo popup dopo aver fatto clic sul collegamento
Dialog button to press Valore di testo Ok Immetti il pulsante della finestra di dialogo da premere se viene visualizzata una finestra di dialogo popup

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrizione
Impossibile trovare elemento con selettore CSS specificato Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato
Impossibile fare clic sull'elemento dell'interfaccia utente Indica che si è verificato un problema facendo clic sull'elemento specificato

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

Importante

L'azione Fai clic sul collegamento di download in una pagina Web funziona solo in Internet Explorer che ha raggiunto la fine del suo ciclo di vita. È consigliabile usare invece azioni HTTP.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web su cui fare clic
Destination folder No Cartella Immetti o scegli il percorso completo della cartella, o una variabile contenente la cartella, in cui salvare il file scaricato

Variabili prodotte

Argomento Type Descrizione
DownloadedFile file File sul disco in cui è salvato il download. Questo valore è un percorso costituito dalla cartella di download specificata sopra, più il nome del file, come indicato dal server Web.
Eccezione Descrizione
Impossibile scaricare il file Indica un problema durante il download del file specificato
Impossibile trovare elemento con selettore CSS specificato Indica che non è stato trovato un elemento della pagina Web con il selettore CSS specificato
Impossibile fare clic sull'elemento dell'interfaccia utente Indica che si è verificato un problema facendo 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.

Nota

La migrazione alle estensioni del browser Manifest V3 influisce su questa azione. Per ulteriori informazioni su Manifest V3 e su come influisce sull'azione Esegui funzione JavaScript sulla pagina Web, vedi Migrazione a Manifest V3.

Parametri di input
Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
JavaScript function Valore di testo function ExecuteScript() { /*il tuo codice qui, restituisci qualcosa (facoltativamente); */ } Immetti la funzione JavaScript da eseguire sulla pagina Web

Variabili prodotte

Argomento Type Descrizione
Result Valore di testo Risultato della funzione JavaScript che viene eseguita

Eccezioni

Eccezione Descrizione
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

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da utilizzare
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Seleziona l'elemento dell'interfaccia utente della pagina Web su cui 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 Descrizione
Impossibile passare il puntatore del mouse sull'elemento Indica che si è verificato un problema passando con il puntatore del mouse sull'elemento specificato

Chiudi Web browser

Chiudi una finestra del Web browser.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Web browser instance No Istanza Web browser Immetti o scegli la variabile che contiene l'istanza del Web browser da chiudere

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

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