Test Scenarios for the website login page

  • Verify that the login screen contains elements such as User name, Password, Login button, Forgot password link, and create an account link.
  • Verify that Enter/Tab key works as a substitute for the Sign-in button
  • Verify that all the fields such as Username, Password has a valid placeholder
  • Verify that the labels float upward when the text field is in focus or filled (In the case of the floating label)
  • Verify that User is able to Login with Valid Credentials
  • Verify that User is not able to Login with invalid Username and invalid Password
  • Verify that User is not able to Login with Valid Username and invalid Password
  • Verify that User is not able to Login with invalid Username and Valid Password
  • Verify that the User is not able to log in with a blank Username or Password
  • Verify that the User is not able to Login with inactive credentials
  • Verify that clicking on the browser back button after successful login should not take the User to log out mode
  • Verify that clicking on the browser back button after successful logout should not take the User to logged-in mode
  • Verify that there is a limit on the total number of unsuccessful login attempts
  • Verify the password can be copy-pasted
  • Verify that encrypted characters in the “Password” field should not allow deciphering if copied
  • Verify that the User should be able to log in with the new password after changing the password
  • Verify that the user should not be able to login with the old password after changing the password
  • Verify that spaces should not be allowed before any password characters attempted
  • Verify whether the user is still logged in after a series of actions such as sign-in, closing the browser and reopening the application.
  • Verify that the ways to retrieve the password if the user forgets the password
  • Verify that the “Remember password” checkbox is unselected by default (depends on business logic, it may be selected or unselected)
  • Verify that the “Keep me logged in” checkbox is unselected by default (depends on business logic, it may be selected or unselected)
  • Verify that the timeout of the login session (Session Timeout)
  • Verify that the logout link is redirected to the login/home page
  • Verify that the User is redirected to the appropriate page after successful login
  • Verify that the User is redirected to Forgot password page when clicking on Forgot Password link
  • Verify that the User is redirected to Create an account page when clicking on Sign up / Create an account link
  • Verify that validation message is displayed in the case when User leaves Username or Password as blank
  • Verify that validation message is displayed in case of exceeding the character limit of the Username and Password fields
  • When you are logged out and make sure you are logged out and that you cannot access any of the accounts pages.

Leave a comment

Your email address will not be published. Required fields are marked *