Story #128 Update New Member Signup | User and Technical Documentation - cseseniordesign/reservations GitHub Wiki
End User Documentation
Dev Testing Instructions
Make sure you are on the most recent version of the dev-update-new-member-signup branch.
Navigate to /new_members/ and sign up for a new member orientation.
Fill out the form and make sure that all fields that are required must be filled out.
Verify that a UNL Student/Staff/Faculty with Garage or Lot parking but without perimeter parking must check the box asking them to request parking at NIS from UNLPTS.
Submit the form.
Verify that there is a user created who has the same information as was put on the new member signup form.
Log in with development2 so that you have permissions to view the Admin -> Users page.
Navigate to the Admin -> Users page and search for the new member you just created or any of the development accounts.
Edit the user and ensure that you can now access the user's vehicle and emergency contact information from the edit user page.
Ensure that all create, update, and delete functions work for the vehicle and emergency contact information. Ensure that an emergency contact is only saved if a name, relationship, and primary phone are provided. To delete you would just clear out all of the fields for the emergency contact and save.
Navigate to the My Account page and ensure that you can now view your account's emergency contact information.
Ensure that all create, update and delete functions work for the emergency contact information. To delete you would just clear out all of the fields for the emergency contact and save. Ensure that an emergency contact is only saved if a name, relationship, and primary phone are provided.
Ensure there are no errors in the console throughout your testing and that the page is still responsive on all screen sizes.