KEYWORD |
Automated mutant generation for gamified Web testing
keywords SOFTWARE ENGINEERING, SOFTWARE TESTING
Reference persons LUCA ARDITO
External reference persons COPPOLA RICCARDO
Research Groups DAUIN - GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Thesis type EXPERIMENTAL
Description Gamification is defined as the application of typical elements of game playing (e.g. point scoring, competition with others, rules of play, etc.) to any other area of activity, in order to obtain better performance by the people involved. The objective of the thesis will be the application of gamification features to the practice of mobile/web testing, the creation of a mechanism to track the user's "score", and the evaluation of the benefits of the usage of a gamified approach to testing.
The thesis will be divided in the following steps:
- Literature review about the use of gamification in software development, maintenance and testing;
- Modeling of a tool to automatically generate mutants to apply to existing web applications;
- Implementation of the tool as a plug-in to extend existing exploratory GUI testing tools;
- Verification and validation of the tool with real web applications.
Required skills Sviluppo web, sviluppo Java, software testing
Deadline 28/10/2021
PROPONI LA TUA CANDIDATURA