Behaviour matters


It is hard to test software for conformance if there is no idea what it "should" do when a user tries to.

This also shows up assumptions or errors in the spec (e.g. tabindex).