Questo documento descrive il lavoro svolto durante il periodo di stage presso l'azienda Sanmarco Informatica S.p.A. Il tirocinio ha avuto come obiettivo principale la progettazione e lo sviluppo di un sistema di automazione dei test End-to-End (E2E) per applicazioni web, con lo scopo di simulare le interazioni dell'utente con un browser web per garantire il corretto funzionamento dell'applicazione. Durante lo stage, è stato inoltre condotto uno studio approfondito sul framework PHP Laravel, insieme alla familiarizzazione con l'applicativo oggetto di testing. Una parte significativa del lavoro ha riguardato l'analisi comparativa di vari framework di automazione dei test, quali Dusk e Cypress, per l'identificazione della soluzione più adatta alle esigenze del progetto. La piattaforma selezionata è stata successivamente utilizzata per sviluppare test automatici per le principali sezioni di navigazione dell'applicazione web.

Progettazione di test End-to-End automatizzati per applicazioni web: analisi dei framework e implementazione

CAMPESE, MARTINA
2023/2024

Abstract

Questo documento descrive il lavoro svolto durante il periodo di stage presso l'azienda Sanmarco Informatica S.p.A. Il tirocinio ha avuto come obiettivo principale la progettazione e lo sviluppo di un sistema di automazione dei test End-to-End (E2E) per applicazioni web, con lo scopo di simulare le interazioni dell'utente con un browser web per garantire il corretto funzionamento dell'applicazione. Durante lo stage, è stato inoltre condotto uno studio approfondito sul framework PHP Laravel, insieme alla familiarizzazione con l'applicativo oggetto di testing. Una parte significativa del lavoro ha riguardato l'analisi comparativa di vari framework di automazione dei test, quali Dusk e Cypress, per l'identificazione della soluzione più adatta alle esigenze del progetto. La piattaforma selezionata è stata successivamente utilizzata per sviluppare test automatici per le principali sezioni di navigazione dell'applicazione web.
2023
Design of automated End-to-End tests for web applications: framework analysis and implementation
End-to-End testing
test frontend
framework E2E
test automatici
analisi comparativa
File in questo prodotto:
File Dimensione Formato  
Campese_Martina.pdf

Accesso riservato

Dimensione 2.79 MB
Formato Adobe PDF
2.79 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

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