Development of a gamified platform to recognize "visual oracles" in GUI testing
Reference persons RICCARDO COPPOLA
External reference persons Tommaso Fulcini
Research Groups DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Thesis type RESEARCH THESIS
Description Gamification, the application of game elements and mechanics in non-game contexts, has proven to be a powerful tool for motivating and engaging people in various activities. In the field of Graphical User Interface (GUI) testing, the identification of "visual oracles," which are reference images representing the correct state of the interface, is a crucial aspect for evaluating the accuracy of automated tests.
The objective of this thesis is the development of a Gamification platform dedicated to the recognition of visual oracles in the context of GUI testing. The platform will use game mechanics to involve users in the creation and validation of visual oracles, aiming to improve the efficiency and effectiveness of automated GUI interface testing.
Analysis of needs and requirements: A detailed analysis of user needs in the context of GUI testing and the necessary requirements for developing a suitable Gamification platform will be conducted. An architecture for the Gamification platform will be designed, considering user interaction aspects and the management of visual oracle data. The most appropriate game mechanisms for involving users in the recognition and validation of visual oracles will be identified.
Implementation of the platform: The Gamification platform will be developed as a web app for the recognition of visual oracles.
Required skills Java development (or other OOP languages), Software Testing basics
Deadline 29/06/2024 PROPONI LA TUA CANDIDATURA