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.
2024
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].
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/974984
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact