KEYWORD |
Enabling IDE support for scripted GUI testing Gamification
keywords GAMIFICATION, SOFTWARE ENGINEERING, TESTING
Reference persons RICCARDO COPPOLA
Research Groups DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Thesis type RESEARCH THESIS
Description GUI (Graphical User Interface) testing of mobile and web application is a practice used to verify the appearance and features of mobile applications, and as such a fundamental phase of the software development life cycle. GUI testing is often perceived as a costly, time-consuming and redundant activity, and therefore is considered not engaging by practitioners.
Gamification is a trending methodology which aims at enhancing users' performance and engagement by using game-like mechanics. In recent years many gamified tools have been proposed, each one with some benefits and drawback.
The objective of the present thesis is to analyze novel IDEs that support GUI testing (e.g., IntelliJ Idea Aqua for web application testing, Android Studio for mobile testing) to implement novel Gamification plug-ins and widgets in order to increase the engagement of developers in GUI testing activities of mobile or web applications.
Required skills Software Engineering
Deadline 13/03/2024
PROPONI LA TUA CANDIDATURA