DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Search-based GUI software testing
Reference persons RICCARDO COPPOLA
Research Groups DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Description The thesis proposal focuses on the application of Search-Based Software Testing (SBST) techniques to optimize the graphical user interface (GUI) testing process in software applications. The primary goal is to explore how the search-based approach can be employed to efficiently identify significant and relevant test cases for graphical interfaces, thereby enhancing testing coverage and effectiveness.
The thesis entails a critical review of current GUI testing methodologies and the implementation of an SBST-based framework. This framework will be designed to automatically generate relevant test cases, considering aspects such as user navigation through the interface, user input management, and verification of the correct display of graphical elements.
Furthermore, the research will explore how coverage metrics can be successfully integrated within the context of SBST to assess the quality and completeness of the generated tests. The approach will be validated through an empirical study using real-world software applications, highlighting the methodology's ability to identify defects in graphical interfaces and improve overall software robustness.
Required skills Sviluppo in Java o altri linguaggi OOP, rudimenti di software testing
Deadline 13/10/2024 PROPONI LA TUA CANDIDATURA