Gamekins: Gamifying a Software Testing Course with Continuous Integration
Testing is an important aspect of software development, and software engineering students need to be educated in preparation for this. Unfortunately, it is not easy to excite students to write tests for the software they create. To better engage students with testing, we propose the use of Gamekins, a tool that integrates gamification in continuous integration to create more incentive for testing. Gamekins is integrated into the Jenkins continuous integration platform where game elements are based on commits to the source code repository: Developers can earn points for completing test challenges and quests posed by Gamekins, compete with other developers or developer teams on a leaderboard, and are rewarded for their test-related achievements. In this talk, we will demonstrate Gamekins, and share our experience of integrating it into undergraduate and graduate-level courses.
Sun 16 AprDisplayed time zone: Dublin change
11:00 - 12:30 | |||
11:00 20mTalk | Gamekins: Gamifying a Software Testing Course with Continuous Integration TestEd | ||
11:20 20mPaper | ISTQB-based Software Testing Education: Advantages and Challenges TestEd A: Attila Szatmári Szegedi Tudományegyetem, A: Tamás Gergely Department of Software Engineering, University of Szeged, A: Árpád Beszédes Department of Software Engineering, University of Szeged | ||
11:40 20mPaper | On the Current State of Academic Software Testing Education in Sweden TestEd A: Ayodele Barrett Mälardalen University, A: Eduard Paul Enoiu Mälardalen University, A: Wasif Afzal Mälardalen University Pre-print |