Test Automation in the Real World: Practical Lessons for Automated Testing