KEYWORD |
Gamification per il web testing: sviluppo di un tool per generazione automatica di mutants
Parole chiave SOFTWARE ENGINEERING, SOFTWARE TESTING
Riferimenti LUCA ARDITO
Riferimenti esterni COPPOLA RICCARDO
Gruppi di ricerca DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Tipo tesi SPERIMENTALE
Descrizione La gamification č definita come l'applicazione di elementi tipici dei videogiochi (punteggi, competizione con altri utenti, regole di gioco, eccetera) a qualsiasi altra attivitā, in modo da incrementare il coinvolgimento e le prestazioni degli utenti interessati. L'obiettivo della tesi č l'applicazione di caratteristiche tipiche della gamification alla pratica del testing mobile o web, e la valutazione dei benefici ottenuti tramite l'utilizzo dell'approccio.
La tesi sarā composta dalle seguenti fasi:
- Revisione di letteratura sull'utilizzo della gamification nello sviluppo software, nell'evoluzione del software e del testing;
- Modellazione di un tool per la generazione automatica di mutant per l'esecuzione di mutation testing sulle applicazioni web;
- Sviluppo del tool sotto forma di plug in per un tool di testing esplorativo esistente
- Verifica e validazione del tool con applicazioni web reali
Conoscenze richieste Sviluppo web, sviluppo Java, software testing
Scadenza validita proposta 28/10/2021
PROPONI LA TUA CANDIDATURA