written by
Alessio De Luca

Come Raggiungere l'Eccellenza nella Web Automation con MuleSoft RPA

Digital Transformation 3 min read
Come Raggiungere l'Eccellenza nella Web Automation con MuleSoft RPA
Come Raggiungere l'Eccellenza nella Web Automation con MuleSoft RPA

La Web Automation può essere molto utile in casi come la compilazione di un lungo modulo o l'estrazione di dati da centinaia di pagine. Con l'uso dei giusti strumenti di automazione, è possibile ridurre lo sforzo manuale per permettere ai dipendenti di svolgere altre tipologie di attività.

MuleSoft Recorder offre la possibilità di registrare e acquisire istantaneamente i processi aziendali su desktop e applicazioni web.

Inoltre, MuleSoft RPA Builder fornisce anche funzionalità di Web Automation per automatizzare le applicazioni Web come sequenze di tasti, percorsi di clic e scraping di dati in modo più granulare. Per aiutarti a capire, esamineremo le varie funzionalità offerte da MuleSoft RPA Builder.

Ad esempio, impostiamo una semplice automazione che cerca un testo in Google.

Sessione Web

Una sessione web è una serie di richieste correlate che provengono dallo stesso cliente, in un periodo specifico. Utilizzando gli step dell'azione Web Session è possibile aprire e chiudere la finestra del browser in cui interagiscono tutti gli elementi di Web Automation in essa contenuti. RPA Builder fornisce passaggi di azione della sessione Web per MS Edge, Firefox e Chrome.

Sessione Web - MuleSoft RPA
Sessione Web - MuleSoft RPA

La procedura guidata della sessione Web ha una serie di proprietà tra cui l'URL iniziale per la sessione, lo stato della finestra, la posizione del mouse e l'opzione per riutilizzare l'ID della sessione Web. Ciò fornisce la possibilità di mantenere lo stato della sessione ed eseguire le azioni desiderate come se fossero eseguite da un utente. Questo può essere fatto definendo in anticipo l'ID della sessione web nelle variabili del flusso di lavoro.

Aggiunta Sessione Web - MuleSoft RPA

Una volta creato l'ID sessione Web, è possibile collegare facilmente la sessione utilizzando il menu a discesa nella procedura guidata sessione Web.

Reuse Web Session - MuleSoft RPA
Reuse Web Session - MuleSoft RPA

Quando l'ID sessione Web non è collegato, il browser viene chiuso automaticamente alla chiusura della sessione. Quando l'ID di sessione è collegato, il browser rimane aperto fino alla fine del flusso di lavoro. In alternativa, puoi anche utilizzare il passaggio dell'azione “Chiudi sessione” per chiudere la sessione.

Interazioni Elemento Web

RPA Builder fornisce una varietà di azioni per interagire con gli elementi web, tra cui Seleziona, Tasti, Clic, Cancella, ecc.

Azione: Keystrokes to Web Element

Questa opzione può essere utilizzata per inserire caratteri alfanumerici nei campi su un sito web o all'interno di un'applicazione web. L'area di lavoro può essere definita utilizzando espressioni XPath.

Keystrokes to Web Element - MuleSoft RPA
Keystrokes to Web Element - MuleSoft RPA

Da notare che il testo di input può essere statico o può essere modellato da variabili all'interno del flusso di lavoro.

Submit Form

Questa opzione ti consente di inviare un modulo su una pagina web. Funzionerà su qualsiasi campo contenuto all'interno di un modulo e invierà l'intero modulo. Possiamo definire il pulsante usando un'espressione XPath.

Submit Form - MuleSoft RPA
Submit Form - MuleSoft RPA

Procedura Guidata del Browser

La procedura guidata del browser fa parte delle procedure guidate del passaggio di azione di Web Automation. Si comporta come un normale browser e consente di selezionare elementi aggiuntivi di un sito web e determinare il loro Xpath. La procedura guidata del browser può essere attivata da qualsiasi passaggio dell'azione dell'elemento Web.

Apertura Browser - MuleSoft RPA
Apertura Browser - MuleSoft RPA

Facendo clic sul pulsante “Apri procedura guidata browser” in una delle procedure guidate si apre una nuova finestra che ha la funzione del browser e carica l'URL definito come URL iniziale per la sessione Web allegata. Il Browser Wizard permette di catturare gli XPath sugli elementi Web, selezionando l'elemento (hover + F2).

Browser Wizard - MuleSoft RPA
Browser Wizard - MuleSoft RPA

Web Automation in Azione

La web automation può ridurre notevolmente lo sforzo manuale e il tempo speso in attività ripetitive e noiose come l'inserimento o l'estrazione di dati.

MuleSoft RPA fornisce molteplici funzionalità pronte all'uso per l'automazione Web. Con la giusta automazione web, è possibile ridurre il tempo e gli sforzi spesi per attività ripetitive per una migliore efficienza operativa.

Se vuoi scoprire di più sulle funzionalità di MuleSoft RPA invia una mail a cio@florence-consulting.it o chiama lo (055) 538-3250.

Visita il nostro sito web per avere maggiori informazioni, in alternativa puoi compilare il form sottostante con la tua domanda.

digital transformation mulesoft anypoint platform rpa mulesoft rpa robotic process automation robotic process automation mulesoft web automation mulesoft