Ours is a shell script Compares results against a baseline Ignores timestamps and other data that we expect to change Recovery System Detects and reports errors. Allows unattended testing. Window Declarations Requires knowledge of GUIs. Some ui changes require no maintainance. Others require simple changes.
Related dialogs use common class ancestor to simplify maintance.
Custom Classes Allow test scripts to read and drive custom controls. Living with Test Automation Committing people to test automation. Avoid false positives. Test Failure Triage. Requires different skills from testers.