Teaching Software Testing and Debugging with the Serious Game Sojourner under Sabotage
Fuente:
arXiv
Saved in:
| Main Authors: | , , |
|---|---|
| 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 |