PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Search-based GUI software testing

Parole chiave TESTING

Riferimenti RICCARDO COPPOLA

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

Descrizione La proposta di tesi si focalizza sull'applicazione di tecniche di Search-Based Software Testing (SBST) per ottimizzare il processo di testing delle interfacce grafiche (GUI) nelle applicazioni software. L'obiettivo primario è esplorare come l'approccio basato sulla ricerca possa essere impiegato per identificare in modo efficiente casi di test significativi e rilevanti per le interfacce grafiche, migliorando così la copertura e l'efficacia del testing.

La tesi prevede una revisione critica delle attuali metodologie di testing per le GUI e l'implementazione di un framework basato su SBST. Questo framework sarà progettato per generare automaticamente casi di test pertinenti, considerando aspetti come la navigazione dell'utente attraverso l'interfaccia, la gestione degli input utente, e la verifica della corretta visualizzazione degli elementi grafici.

Inoltre, la ricerca esplorerà come le metriche di copertura possano essere integrate con successo nel contesto di SBST per valutare la qualità e la completezza dei test generati. L'approccio sarà validato attraverso uno studio empirico che utilizzerà applicazioni software reali, evidenziando la capacità della metodologia proposta di individuare difetti nelle interfacce grafiche e migliorare la robustezza complessiva del software.

Conoscenze richieste Sviluppo in Java o altri linguaggi OOP, rudimenti di software testing


Scadenza validita proposta 13/10/2024      PROPONI LA TUA CANDIDATURA