cse442-at-ub / project_s23-gofly

project_s23-gobites created by GitHub Classroom
0 stars 1 forks source link

Backend Task - Deployment #41

Closed mdhyder01 closed 1 year ago

mdhyder01 commented 1 year ago

Tasks Tests

Test 1 - Check Register Page From the Landing Page, navigate to the Register Page. (Link) Verify that the button directs you to the register page.

Test 2 - Check Successful Register From the landing page, click on the Register button. (Link) Complete the registration form with valid inputs. Click submit. Verify that the page directs you to a successful message.

Test 3 - Check Unsuccessful Register From the landing page, click on the Register button. (Link) Complete the registration form with invalid inputs (i.e., email without the “@” symbol, using info already in the database). Click submit. Verify that it indicates an error message.

Test 4 - Check Successful Login From the landing page, click on the Login button. (Link) Complete the login form with valid inputs. Click submit. Verify that the page directs you to the homepage with the username on the screen.

Test 5 - Check Unsuccessful Login From the landing page, click on the Register button. (Link) Complete the registration form with invalid inputs (i.e., user not in the database or empty fields). Click submit. Verify that it indicates an error message.

Test 6 - Check Delete Account Using the same step as test 4 (Link) After successful login is achieved, navigate to the profile page Click on the option for the profile Click on Delete Account Verify the user is deleted. Attempt to use the same user info to login Verify an error message is shown.

Test 7 - Check Change Password Follow the same step in test 4 (Link) After successful login is achieved, navigate to the profile dropdown. Click Change Password Verify it takes you to a Change Password Form Complete the form with valid input: Current Password should match the one in the database New Password and Confirm Password should match New password and Current Password should not match Verify that it takes you to successful message page