Testing is an entrenched branch of computer science, and to make testing more effective, the IT industry is heading towards automation of all testing events. The book discusses various aspects of testing on the basis of manual testing and explains how automation testing comes