Random Walker - Instructions

A random movement game for practicing observation, randomness, and canvas testing.

About Page

Random Walker is useful for practicing how to test behaviour that is not fully deterministic.

Use it to practice:

  • observing random movement
  • modelling boundaries and constraints
  • checking for impossible or inconsistent states
  • inspecting JavaScript variables
  • deciding what assertions make sense for random behaviour

Exploratory Testing

Watch several runs and note what remains consistent even when movement is random. Those invariants are good candidates for tests.