itarticle how to learn test automation Automation Principle Automation Hierarchy Automation Script Design 0