I’m impatient. I also expect technology to work. When it doesn’t appear to be working, when I’m getting no feedback as to what is happening, I get frustrated. I click-click-click the mouse button. I hammer the enter key. I repeatedly thump the keyboard. “Work damn you!” I curse.
The technology was probably just creaking along, it may have got there in the end, but my hammering is the last straw, it breaks the application. Frozen out, frustration turns to user anger.
The developer tuts, “it’s your own fault” he says, “you broke it with your impatience”. And that is why Dan North’s recent blog about Monkey Testing fills me with happiness. Testing software for my monkey behaviour, so that it doesn’t break when I do things that I’m not supposed to do – because I am human.