Software Testing is a process of evaluating a product and its conformance. Software Testing is a subset of Software Development Life Cycle (Requirements > Design > Code > Testing > Maintenance). Software testing is very critical phase in SDLC as it...