I stand behind my last post on the Holy Grail, but it was often mis-interpreted as “no test automation.”
Now, certainly, that’s silly. At Socialtext, we use all kinds of tools to assist in our testing, some of them traditional run-capture-compare tools, others setup, bug tracking, grep, analysis, summary … the list goes on.
That leads to the question “when should a test be automated” – of course that’s a little bit silly, as having a computer look at one field, and having a human look at an entire window are two different things, but I do believe that it might be more helpful if I actually explored the area and provided some tangible advice.
To start with, let’s take a look at Brian Marick’s Article:
“When Should A Test Be Automated”, that he wrote in 1998
I will use that as a jumping-off point. So take a good look, and tell me what you think.
More to come.