7. Test Scenario for Login Page - korayozgurbuz/SWE573TermProject GitHub Wiki
Writing test case requires experience and a keen eye for detail in order to build scenarios. A software tester needs to focus on creating a set of variables or conditions which will help them determine whether the software meets requirements and functions flawlessly or not.
Here is the test scenario for the login page of my software, K-BOT.
1. Verify that the login screen has the option to enter username and password.
2. Verify that the login screen has the submit button and "forgot password?" option.
3. Verify that user is able to login with valid username and password.
4. Verify that user is not able to login with invalid username and password.
5. Verify that validation message gets displayed in case user leaves username or password field as blank.
6. Verify if there is checkbox with label "remember password" in the login page.
7. Verify that the password is in encrypted form when entered.
8. Verify that "incorrect username" is displayed in case user enters wrong username and correct password.
9. Verify that "incorrect password" is displayed in case user enters correct username and wrong password.
10. Verify if the password can be copy-pasted or not.
11. Verify that once logged in, clicking back button doesn't logout user.