arXiv · 2504.19291
Teaching Software Testing and Debugging with the Serious Game Sojourner under Sabotage
Abstract
Software testing and debugging are often seen as tedious, making them challenging to teach effectively. We present Sojourner under Sabotage, a browser-based serious game that enhances learning through interactive, narrative-driven challenges. Players act as spaceship crew members, using unit tests and debugging techniques to fix sabotaged components. Sojourner under Sabotage provides hands-on experience with the real-world testing framework JUnit, improving student engagement, test coverage, and debugging skills.
Explore related subjects
Keep this discovery
Philipp Straubinger, Tim Greller, Gordon Fraser. 2025-04-27. Teaching Software Testing and Debugging with the Serious Game Sojourner under Sabotage. https://arxiv.org/abs/2504.19291
Cite the original work for its findings. Save a collection to share your selection of sources.