Learn to write effective unit tests using Test-Driven Development and Mutation Testing.
This game is written by me, a developer who wants better software. Good software is at least thoroughly tested by the developers. Testing software is a skill and this game helps you learn just that.
I am also a computer science professor at a university of applied sciences and I see many students and (junior) developers struggle with the concept of unit testing and writing enough (more then 1) and effective tests per unit (function). The game teaches them Boundary Value Analysis without mentioning it.
peterpuzzle•2h ago
This game is written by me, a developer who wants better software. Good software is at least thoroughly tested by the developers. Testing software is a skill and this game helps you learn just that.
I am also a computer science professor at a university of applied sciences and I see many students and (junior) developers struggle with the concept of unit testing and writing enough (more then 1) and effective tests per unit (function). The game teaches them Boundary Value Analysis without mentioning it.
I am open for constructive feedback.