Skip to content
ismaiidogan edited this page May 19, 2026 · 4 revisions

TestLab 29119

An educational serious game for ISO/IEC 29119-4 test design techniques and ISO/IEC 25010 quality characteristics.

Play now https://ismaiidogan.github.io/TestLab-29119/
Repository github.com/ismaiidogan/TestLab-29119
Course SENG 436 — Learner-as-Designer · Çankaya University

Overview

TestLab 29119 places you in the role of a Test Manager. Through four progressive challenges you will classify test techniques, apply them to realistic scenarios, build project-specific test strategies, and design equivalence-partitioning and boundary-value test cases—all aligned with ISO/IEC 29119-4.

The game runs entirely in the browser. No installation is required for players.


Who is this for?

Audience What you will find here
Students Getting Started, Game Phases, Scoring, FAQ
Instructors Pedagogy, ISO Standards Alignment, Screenshot Walkthrough
Developers For Developers, Deployment, source code in the main repository

Documentation map

Topic Page
First-time setup and tutorial Getting Started
All four game phases in detail Game Phases
Points, grades, and certificate Scoring and Certification
ISO 29119-4 and 25010 mapping ISO Standards Alignment
Full technique catalog (15 techniques) Technique Reference
Why the game teaches effectively Pedagogy
Architecture and local development For Developers
GitHub Pages hosting Deployment
UI screenshots in order Screenshot Walkthrough
Common questions FAQ

Quick facts

  • Maximum score: 500 points across four phases
  • Estimated playtime: 25–40 minutes (first complete run)
  • Language: English
  • Persistence: Scores and leaderboard stored in the browser (localStorage)

Related documents (repository)

PDF deliverables for course submission are in the main repo under docs/:

  • USER_MANUAL.pdf — complete player guide
  • TEACHING_EFFECTIVENESS.pdf — one-page pedagogical rationale

Clone this wiki locally