A Hybrid of Automated and Manual Testing in an Agile Environment

Software testing refers to the process of verifying as well as validating the successful functioning of particular software. Manual and Automated testing are example of testing that is adopted in an Agile environment. There are many misconceptions in an agile environment regarding both manual and automated testing. Some practitioners believe that automated testing is the bee's knees and exists as a replacement for manual testing while others believe that manual testing is a simple set of step-by-step tasks that anyone can run through to check an expected output. Therefore, this belief has created a divide in the testing community between manual and automated testing. In this paper, we will discuss more on combination of both manual and automated testing in Agile Environment. A case study shows that the combination yields better results.