PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG

Service Layers Testing

azienda Tesi esterna in azienda    


Parole chiave SERVIZI WEB, SOFTWARE ENGINEERING, TESTING, WEB TECHNOLOGIES

Riferimenti RICCARDO COPPOLA

Gruppi di ricerca DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG

Tipo tesi TESI IN AZIENDA

Descrizione I recenti paradigmi di sviluppo di applicazioni web prevedono la realizzazione di sistemi fortemente distribuiti, con una progressiva transizione da applicazioni monolitiche ad applicazioni costituite da un numero crescente di micro-servizi che offrono singole funzionalità e cooperano tra loro.

Il presente lavoro di tesi riguarda la progettazione, adozione e sviluppo di test automation in progetti web multi-layer, basati su microservizi e multipiattaforma, e l'inserimento di tali tecniche all'interno della filiera di progettazione, sviluppo e validazione dei diversi layer di servizio che costituiscono le applicazioni.

Il lavoro di tesi prevederà inoltre la valutazione dell'applicabilità delle tecniche all'interno di ambienti di continuous testing in progetti fortemente distribuiti, che prevedano la presenza di servizi erogati in cloud, e la differenziazione delle modalità di testing nei confronti di layer fisici o layer virtualizzati.

La tesi prevederà infine la valutazione dell'impiego di algoritmi di Artificial Intelligence e Machine Learning, che possano essere impiegati per fasi differenti del processo di testing, quale la generazione di dati di input e di comportamenti in fase e sviluppo, o per anticipare le criticità in fase di integrazione e ridurre le tempistiche legate agli Integration e System Test.

Le attività della tesi saranno condotte all'interno di un contesto aziendale.

Conoscenze richieste Programmazione a oggetti, Software testing (basi), Programmazione Web (basi)


Scadenza validita proposta 06/05/2023      PROPONI LA TUA CANDIDATURA




© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
Contatti