Test automation refers to a method in software testing that uses tools to learn, extract information and control the execution of software tests. Rather than business workflow and processes, test ...