Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 22

TEST SCENARIO Test the User Authentication Functionality

TEST CASE ID TC_LOGIN_1


TEST CASE Input valid username and password

EXPECTED User will be redirected to a specific user dashboard


RESULT
TEST SCENARIO Test the User Authentication Functionality

TEST CASE ID TC_LOGIN_2


TEST CASE Input valid username and invalid password

EXPECTED An alert message will appear indicating that the


password entered is incorrect
RESULT
TEST SCENARIO Test the User Authentication Functionality

TEST CASE ID TC_LOGIN_3


TEST CASE Input valid invalid username and valid password

EXPECTED An alert message will appear indicating that the


username entered does not exist in the system
RESULT
TEST SCENARIO Test the User Authentication Functionality

TEST CASE ID TC_LOGIN_4


TEST CASE Input invalid username and password

EXPECTED An alert message will appear indicating that the


entered username and password are invalid
RESULT
TEST SCENARIO Test the Forgot Password Functionality

TEST CASE ID TC_FP_1


TEST CASE Check whether the forgot password link is directed to
the right page

EXPECTED User is directed to "forgot password" page


RESULT
TEST SCENARIO Test the Forgot Password Functionality

TEST CASE ID TC_FP_2


TEST CASE Check response when email field is empty

EXPECTED An alert message will appear indicating that the email


field needs to be filled.
RESULT
TEST SCENARIO Test the Forgot Password Functionality

TEST CASE ID TC_FP_4


TEST CASE Check results on entering invalid format email

EXPECTED An alert message will appear indicating the right


format of an email.
RESULT
TEST SCENARIO Test the Forgot Password Functionality

TEST CASE ID TC_FP_5


TEST CASE Check results on entering email that is not associated
with any active account

EXPECTED An alert message will appear indicating that the email


does not exist in the systems database.
RESULT
TEST SCENARIO Test the Reset Password Functionality

TEST CASE ID TC_RP_1


TEST CASE Check response when new password and confirmation
password field is empty

EXPECTED An alert message will appear indicating that the field


is required and needs to be filled.
RESULT
TEST SCENARIO Test the Reset Password Functionality

TEST CASE ID TC_RP_2


TEST CASE Check results on entering new password and
confirmation password that do not match

EXPECTED An alert message will appear indicating that the


password doesn't match.
RESULT
TEST SCENARIO Test the Reset Password Functionality

TEST CASE ID TC_RP_3


TEST CASE Check results on entering new password and
confirmation password that match

EXPECTED The password has been reset successfully. User will be


redirected to the login page
RESULT
TEST SCENARIO Test the Add User Functionality

TEST CASE ID TC_AU_1


TEST CASE Check the response of adding a new user with unique
valid data

EXPECTED Successfully Added a new user and Redirect User to


the User List page. The password has been reset
RESULT successfully. User will be redirected to the login page
TEST SCENARIO Test the Add User Functionality

TEST CASE ID TC_AU_2


TEST CASE Check the response of adding a new user with an
existing or similar email from other users

EXPECTED User should see a pop up message box with an error


"Email already exist"
RESULT
TEST SCENARIO Test the Add User Functionality

TEST CASE ID TC_AU_3


TEST CASE Check the response of adding a new user with an
existing or similar username from other users

EXPECTED User should see a pop up message box with an error


"Username already exist"
RESULT
TEST SCENARIO Test the Add User Functionality

TEST CASE ID TC_AU_4


TEST CASE Check the response of adding a new user with an
existing or similar student number from other users

EXPECTED User should see a pop up message box with an error


"Student Number already exist"
RESULT
TEST SCENARIO Test the View User Functionality

TEST CASE ID TC_VU_1


TEST CASE Check the displayed data for the list of users

EXPECTED The system will display list of users with their


username, name and role as well as buttons for view,
RESULT edit, and delete
TEST SCENARIO Test the View User Functionality

TEST CASE ID TC_VU_2


TEST CASE Check the displayed data for a specific user

EXPECTED The system will display the selected user's information


RESULT
TEST SCENARIO Test the Edit User Functionality

TEST CASE ID TC_EU_1


TEST CASE Check the response of updating a user information
with new unique valid data

EXPECTED System will Update new information of a user and


Redirect User to the View User Page
RESULT
TEST SCENARIO Test the Edit User Functionality

TEST CASE ID TC_EU_2


TEST CASE Check the response of updating a user information
with an existing or similar email from other users

EXPECTED User should see a pop up message box with an error


"Email already exist"
RESULT
TEST SCENARIO Test the Edit User Functionality

TEST CASE ID TC_EU_3


TEST CASE Check the response of updating a user information
with an existing or similar username from other users

EXPECTED User should see a pop up message box with an error


"Username already exist"
RESULT
TEST SCENARIO Test the Edit User Functionality

TEST CASE ID TC_EU_4


TEST CASE Check the response of updating a user information
with an existing or similar student number from other
users

EXPECTED User should see a pop up message box with an error


"Student Number already exist"
RESULT
TEST SCENARIO Test the Delete User Functionality

TEST CASE ID TC_DU_1


TEST CASE Check the response of deleting a user

EXPECTED Specified user will be deleted and the user will be


redirected to User List
RESULT

You might also like