Douglas Hoffman, Software Quality Methods, LLC.
When most people think of automated tests they picture automating what human testers do in running their tests. Sometimes this is what we desire, but it isn’t the most powerful way to use test automation. ETA is a testing approach that uses the power of the computer to look for bugs that functional testing misses. Unlike regression tests that do the same thing each time they run, exploratory tests do something different each time. The key to this type of testing is the test oracles – checking for abnormal behavior.