Simone Pirrigheddu
Analisi della correlazione tra la qualità del codice e la fragilità del test = Analysis of the correlation between code quality and test fragility.
Rel. Luca Ardito, Maurizio Morisio, Riccardo Coppola. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2021
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (1MB) | Preview |
Abstract
Nell’ambito dello sviluppo software, la fase di test è una parte fondamentale del ciclo di vita di un programma in quanto permette di individuare eventuali problemi, carenze o errori presenti all’interno del software da correggere prima che esso venga rilasciato agli utenti finali. Uno dei problemi principali nella scrittura dei test è il fatto che quelli che servono per verificare il corretto funzionamento della GUI (Graphical User Interface) risultano essere molto fragili in quanto quest’ultima viene modificata spesso ed è in continua evoluzione in ogni versione del software. Questo causerebbe il fallimento dei test riguardanti la GUI in caso essi non venissero aggiornati ogni versione che presenta una modifica dell’interfaccia grafica nel codice sorgente.
Inoltre, nel campo dell’Ingegneria del Software si è da diversi anni ritenuto necessario definire quando e come il codice sorgente di un programma risulti di qualità
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
URI
![]() |
Modifica (riservato agli operatori) |
