Web Application Testing and Analysis
Sommario
Sono disponibili diverse attività di tesi nell’ambito dell’analisi e del testing di applicazioni web. Le tematiche disponibili includono:
- Mining di repository software e analisi del codice di test per individuare test smell;
- Realizzazione di soluzioni per la generazione automatica di test, sfruttando Large Language Models e Large Multimodal Models;
- Realizzazione di soluzioni per misurare la qualità di una suite di test End-to-End web (e.g.: criteri di copertura, riproducibilità, mutation testing, etc.);
- Sviluppo di soluzioni per l’analisi automatica di applicazioni web per individuare code smell e calcolare indicatori di qualità.
Tecnologie utilizzate
Le principali tecnologie utilizzate in queste linee di attività includono:
- Java o Python
- Selenium, Playwright, JMeter o altri strumenti analoghi
Riferimenti
- Selenium (sito web)
- Playwright (sito web)
- JMeter (sito web)
- E2EGit: A Dataset of End-to-End Web Tests in Open Source Projects
(pubblicazione correlata) - E2E-Loader: A Tool to Generate Performance Tests from End-to-End GUI-Level Tests
(pubblicazione correlata)
Contatti
Per ulteriori informazioni, gli studenti sono invitati a contattarmi via email oppure via chat di MS Teams all’indirizzo click.to.show.real.address@unina.it.