In the software testing process after requirement analysis and test plan we have a Test design phase. In this phase we need to write the test cases from different test scenarios as per the requirement of an application. Test cases are instructions for testers to follow to ensure programs are functio...