Software testing education is becoming increasingly important both in academia and industry. Despite efforts to improve teaching approaches at the university level, many challenges persist for better preparing students for their future careers. In this position paper we present the Testing Robot Challenge tool implementing a serious game designed for motivating the students to practice testing and learn how to write effective unit tests in coverage testing. The game exploits the mechanism of the challenge that students can play against state-of-the-art tools for automated test case generation. It is configurable by teachers, in order to tune the complexity and type of challenges to the specific needs of the students and to the objectives of the course taught. To validate the tool, we performed a preliminary experiment involving 15 students of a Software Engineering course who provided generally positive feedback about it and useful comments for its future improvement.
Testing Robot Challenge: A Serious Game for Testing Learning / Fasolino, Anna Rita; Accetto, Caterina Maria; Tramontana, Porfirio. - (2024), pp. 26-29. (Intervento presentato al convegno 3rd ACM International Workshop on Gamification in Software Development, Verification, and Validation tenutosi a Vienna, Austria nel September 17th, 2024) [10.1145/3678869.3685686].
Testing Robot Challenge: A Serious Game for Testing Learning
Fasolino, Anna Rita
;Tramontana, Porfirio
2024
Abstract
Software testing education is becoming increasingly important both in academia and industry. Despite efforts to improve teaching approaches at the university level, many challenges persist for better preparing students for their future careers. In this position paper we present the Testing Robot Challenge tool implementing a serious game designed for motivating the students to practice testing and learn how to write effective unit tests in coverage testing. The game exploits the mechanism of the challenge that students can play against state-of-the-art tools for automated test case generation. It is configurable by teachers, in order to tune the complexity and type of challenges to the specific needs of the students and to the objectives of the course taught. To validate the tool, we performed a preliminary experiment involving 15 students of a Software Engineering course who provided generally positive feedback about it and useful comments for its future improvement.File | Dimensione | Formato | |
---|---|---|---|
isstaws24gamifymain-id7-p-f8c65ac85f-80380-final.pdf
accesso aperto
Licenza:
Dominio pubblico
Dimensione
562.02 kB
Formato
Adobe PDF
|
562.02 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.