Understanding the Difference Between Manual and Automation Testing