Thanks to the ongoing digital transformation journey, companies have the opportunity to digitize processes using hyper-automation low-code platforms that are available on the market today. In particular, among the possibilities enabled by these platforms, the aspect that is mainly explored in this thesis is how to exploit the use of Automated Testing with RPA (Robotic Process Automation). Automated Testing with RPA involves using software robots to simulate human interactions with a software application and test its functionality. This can help identify bugs or defects in the application more quickly and efficiently than manual testing. Leveraging RPA, companies can not only save time and reduce costs, but also improve the overall quality of their software. Moreover, it can lead to greater customer and suppliers satisfaction and loyalty, as well as brand reputation. Overall, the use of Automated Testing with RPA is a critical component of the digital transformation journey for many companies. By adopting this methodology and leveraging other automation technologies, companies will improve their testing processes and gain a competitive advantage in the digital age.

Grazie al processo di trasformazione digitale in atto, le aziende hanno l’opportunità di digitalizzare i processi usando le piattaforme low-code presenti sul mercato. In particolare, l’aspetto principale di questa trasformazione digitale che è approfondito in questa tesi è il crescente utilizzo del testing automatico con RPA (Robotic Process Automation). Il testing automatico con RPA consiste nell’utilizzare software robotici per simulare l’interazione umana con un software e testare la sua funzionalità. Questo può aiutare per identificare bug o difetti nell’applicazione molto più velocemente ed in modo più efficiente rispetto al testing manuale. Sfruttando l’RPA, le aziende possono non solo risparmiare tempo e ridurre i costi, ma anche migliorare la qualità del software. Infine, può portare ad una maggiore soddisfazione e lealtà del cliente e dei fornitori, e a una migliore immagine aziendale. Complessivamente, l’uso del testing automatico con l’RPA è una componente fondamentale del percorso di trasformazione digitale per molte aziende. Adottando questa metodologia e sfruttando le altre tecnologie di automazione, le aziende miglioreranno i loro processi di test e otterranno un vantaggio competitivo nell’era digitale.

A Business-Oriented Methodology for Enterprise Automated Testing

Elli, Cristina
2022/2023

Abstract

Thanks to the ongoing digital transformation journey, companies have the opportunity to digitize processes using hyper-automation low-code platforms that are available on the market today. In particular, among the possibilities enabled by these platforms, the aspect that is mainly explored in this thesis is how to exploit the use of Automated Testing with RPA (Robotic Process Automation). Automated Testing with RPA involves using software robots to simulate human interactions with a software application and test its functionality. This can help identify bugs or defects in the application more quickly and efficiently than manual testing. Leveraging RPA, companies can not only save time and reduce costs, but also improve the overall quality of their software. Moreover, it can lead to greater customer and suppliers satisfaction and loyalty, as well as brand reputation. Overall, the use of Automated Testing with RPA is a critical component of the digital transformation journey for many companies. By adopting this methodology and leveraging other automation technologies, companies will improve their testing processes and gain a competitive advantage in the digital age.
ING - Scuola di Ingegneria Industriale e dell'Informazione
5-ott-2023
2022/2023
Grazie al processo di trasformazione digitale in atto, le aziende hanno l’opportunità di digitalizzare i processi usando le piattaforme low-code presenti sul mercato. In particolare, l’aspetto principale di questa trasformazione digitale che è approfondito in questa tesi è il crescente utilizzo del testing automatico con RPA (Robotic Process Automation). Il testing automatico con RPA consiste nell’utilizzare software robotici per simulare l’interazione umana con un software e testare la sua funzionalità. Questo può aiutare per identificare bug o difetti nell’applicazione molto più velocemente ed in modo più efficiente rispetto al testing manuale. Sfruttando l’RPA, le aziende possono non solo risparmiare tempo e ridurre i costi, ma anche migliorare la qualità del software. Infine, può portare ad una maggiore soddisfazione e lealtà del cliente e dei fornitori, e a una migliore immagine aziendale. Complessivamente, l’uso del testing automatico con l’RPA è una componente fondamentale del percorso di trasformazione digitale per molte aziende. Adottando questa metodologia e sfruttando le altre tecnologie di automazione, le aziende miglioreranno i loro processi di test e otterranno un vantaggio competitivo nell’era digitale.
File allegati
File Dimensione Formato  
Tesi_Elli.pdf

non accessibile

Dimensione 5.5 MB
Formato Adobe PDF
5.5 MB Adobe PDF   Visualizza/Apri
Executive_Summary___Elli.pdf

non accessibile

Descrizione: executive summary
Dimensione 681.14 kB
Formato Adobe PDF
681.14 kB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/207952