Teaching Software Testing and Debugging with the Serious Game Sojourner under Sabotage

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Straubinger, Philipp, Greller, Tim, Fraser, Gordon
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918001610063872
author Straubinger, Philipp
Greller, Tim
Fraser, Gordon
author_facet Straubinger, Philipp
Greller, Tim
Fraser, Gordon
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2504_19291
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Teaching Software Testing and Debugging with the Serious Game Sojourner under Sabotage
Straubinger, Philipp
Greller, Tim
Fraser, Gordon
Software Engineering
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.
title Teaching Software Testing and Debugging with the Serious Game Sojourner under Sabotage
topic Software Engineering
url https://arxiv.org/abs/2504.19291