Avoid these mistakes to build automation that survives UI changes, validates outcomes properly, and provides useful feedback.
The (narrow but very important) problem: Test scripts used for version 1.0 of an application will probably break when applied to version 2.0 of that application. Testers try to edit old test scripts ...