KEYWORD |
AI-based solutions for web site automated monitoring & regression testing
Riferimenti RICCARDO COPPOLA
Gruppi di ricerca DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Tipo tesi AZIENDALE
Descrizione Tesi presso Concept Quality Reply
Contesto:
Nel contesto di progetti altamente innovativi e tecnicamente stimolanti, vogliamo sviluppare una soluzione capace di eseguire il monitoraggio e i test di non regressione su un sito web in modo completamente automatizzato, sfruttando tecniche di Intelligenza Artificiale e Computer Vision. La soluzione sarą in grado di analizzare automaticamente un sito web tramite web crawler che indicizzano tutti i contenuti/pagine, monitorando e verificando automaticamente attraverso tecniche di Computer Vision/IA le variazioni rispetto a una baseline definita, al fine di individuare possibili deviazioni (ad esempio, temporanea indisponibilitą, regressioni software dopo un nuovo deploy, ecc.), escludendo i falsi positivi (ad esempio, contenuti dinamici).
Descrizione:
Il candidato farą parte di un team dedicato alla stesura di innovazioni su tematiche di IA/ML (comunitą di pratica interna), avendo quindi un supporto costante e la possibilitą di confrontarsi con altri colleghi. Il candidato contribuirą all'architettura della soluzione, allo scouting degli strumenti e delle tecniche disponibili sul mercato che si adattano alla soluzione progettata, all'implementazione e validazione di un proof-of-concept, e alla sperimentazione su siti web esistenti per gettare le basi per un MVP (Minimum Viable Product). Considerando la natura innovativa del progetto, questo sarą gestito con una metodologia Agile per mantenere un controllo ravvicinato della pianificazione/progresso delle attivitą e, al contempo, essere in grado di indirizzarlo nel modo pił efficiente.
Fasi:
Definizione dell'architettura di base della soluzione
Scouting degli strumenti e delle tecniche esistenti sul mercato che si adattano alla soluzione progettata
Implementazione e validazione di un primo PoC (proof-of-concept)
Sperimentazione su siti web esistenti per valutare la qualitą e la robustezza del PoC
MVP (Minimum Viable Product)
Prerequisiti:
Dimostrato interesse nei campi dell'IA/Computer Vision/Low-Code (progetti universitari, attivitą extracurriculari, ecc.)
Interesse per le tecniche di Quality Assurance e automazione dei test (progetti universitari, attivitą extracurriculari, ecc.)
Capacitą di apprendimento autonomo
Competenze acquisite:
IA, Computer Vision, Web Crawler, tecniche di Monitoraggio QA e Testing di Regressione, approccio di delivery Agile
Scadenza validita proposta 03/09/2025
PROPONI LA TUA CANDIDATURA