Title
GreaTest: a card game to motivate the software testing learning.
Abstract
Software testing is one of the most used approaches to evaluate and improve the software quality. It allows to verify if a software does what it is intended to do, identifying problems in the software before its deployment. Thus, the teaching of software testing in Computer Science courses is needed to help students develop skills in this area. However, this teaching is usually theoretical. To make it more practical and attractive, serious games can be used. In the literature, several games are proposed to support the software testing learning. However, most of the games available are single player; they do not encourage student interaction during the learning process. In this scenario, this paper presents GreaTest, an educational card game that places participants in the role of test analysts. They indicate which test types are most appropriate for testing each scenario presented on the game cards. This game was evaluated with teachers, undergraduate and graduate students. The results indicate that its use contributes to the learning of software testing and the students' motivation.
Year
DOI
Venue
2018
10.1145/3266237.3266254
SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING
Keywords
Field
DocType
Software Testing,Educational Game,Software Engineering Teaching
Software deployment,Software engineering,Systems engineering,Computer science,Test types,Educational game,Software,Identifying problems,Software quality,Software testing
Conference
Citations 
PageRank 
References 
0
0.34
1
Authors
6