
Nicolo' Antonio Fiore
Progettazione di un'infrastruttura automatizzata per i test di non regressione in eSolver, ERP di Sistemi S.p.A. = Design of an Automated System for Regression Testing in ERP Software: The Case of eSolver by Sistemi S.p.A.
Rel. Eliana Pastor. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Gestionale, 2025
Abstract: |
Nel contesto dello sviluppo software, i test di non regressione svolgono un ruolo cruciale nel garantire la stabilità e l’affidabilità delle applicazioni, soprattutto in sistemi complessi come eSolver, il gestionale ERP sviluppato da Sistemi S.p.A. Questa tesi analizza l’infrastruttura esistente per i test di non regressione in eSolver, identificandone le criticità e proponendo soluzioni innovative per migliorarne l’efficacia e l’automazione. L’analisi ha evidenziato alcune limitazioni nella gestione dei test, in particolare la necessità di creare file di casistiche e programmi specifici per eseguire nuove verifiche. Per superare questa complessità, è stata progettata una nuova funzionalità denominata Anagrafica di Test, che consente di definire e gestire test direttamente all’interno di eSolver, eliminando la necessità di strumenti esterni e semplificando l’intero processo di validazione. Un altro miglioramento significativo riguarda l’ampliamento della copertura dei test sui Servizi REST. La nuova modalità di testing proposta permette di verificare in modo strutturato e automatizzato il corretto funzionamento delle API REST di eSolver, riducendo il rischio di regressioni e migliorando l’integrazione con altri sistemi. Le soluzioni implementate non solo ottimizzano l’infrastruttura esistente, ma introducono un approccio più flessibile e scalabile al testing, rendendo i processi di verifica più accessibili e affidabili. Questo lavoro rappresenta un passo avanti nell’automazione dei test di non regressione, contribuendo a migliorare la qualità e la stabilità delle future versioni di eSolver. |
---|---|
Relatori: | Eliana Pastor |
Anno accademico: | 2024/25 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 97 |
Informazioni aggiuntive: | Tesi secretata. Fulltext non presente |
Soggetti: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Gestionale |
Classe di laurea: | Nuovo ordinamento > Laurea magistrale > LM-31 - INGEGNERIA GESTIONALE |
Aziende collaboratrici: | Sistemi SpA |
URI: | http://webthesis.biblio.polito.it/id/eprint/35694 |
![]() |
Modifica (riservato agli operatori) |