I attended Rob Sabourin's talk Experiences in Exploratory Test Automation for the Test Tribe this morning. If I had to summarise it I'd say something like this:
- it is a myth that exploratory testing cannot exploit programmable tools
- exploratory testing is deliberate learning using whatever tools are appropriate
- automation in exploratory testing can be one-shot, just good enough, targeted at learning
Rob is
preaching to my choir, and I've written about ways that I combine exploratory investigation with
automation many times over the years, for example:
- But is it Automation?
-
UI Testing Excellence
- Migrate Idea
- The Honest Womaniser
-
Geek and Ye Shall Find
Comments
Regression testing might not be exploratory, but I have used regression tests in exploratory testing: looking at the patterns of failures or the runtimes of regression test packs over time can be a useful data source, for example.
If you're into the check/test distinction then, for me, whether any particular automation is a check or a test depends on what the person running it does with the output. I wrote about this in Means Testing.
Post a Comment