cse442-at-ub / project_s23-gofly

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

As a consumer, I want to be able to remove my account and have it delete all of my posts to ensure my data privacy if I choose to discontinue using the platform #32

Closed tommyshelby3 closed 1 year ago

tommyshelby3 commented 1 year ago

Acceptance Tests

Username: testAccountA Password: testAccountA!

Test 1

  1. log into the account using the above credentials. (Link)
  2. Verify that there is a user icon in the top right corner.
  3. Click the user icon and a drop-down box will pop p where you will select the edit profile option.
  4. after clicking the edit profile, navigate to the "Delete Profile" link.
  5. type in the current password and click submit.
  6. the page will be redirected to a delete profile confirmation page.

Test 2

  1. log into the account using the above credentials. (Link)
  2. Verify that there is a user icon in the top right corner.
  3. Click the user icon and a drop-down box will pop p where you will select the edit profile option.
  4. after clicking the edit profile, navigate to the "Delete Profile" link.
  5. type in the current password and click submit.
  6. the page will be redirected to a delete profile confirmation page.
  7. navigate to the login page and type in the latest username and password.
  8. it will return an error message saying "invalid username/password"

Test 3

  1. log into the account using the above credentials. (Link)
  2. Verify that there is a user icon in the top right corner.
  3. Click the user icon and a drop-down box will pop p where you will select the edit profile option.
  4. after clicking the edit profile, navigate to the "Delete Profile" link.
  5. type in the wrong password that is not associated with the account and click submit.
  6. the page will be redirected to a page where it will return an error message saying "invalid username/password"

Test 4

  1. log into the account using the above credentials. (Link)
  2. Verify that there is a user icon in the top right corner.
  3. Click the user icon and a drop-down box will pop p where you will select the edit profile option.
  4. after clicking the edit profile, navigate to the "Delete Profile" link.
  5. type in a password that is associated with a different account with a different username and click submit.
  6. the page will be redirected to a page where it will return an error message saying "invalid username/password"