Use Case XYZPDQ: Register for a new account
- Start Location
- /register.php
- Preconditions
- User must not already be logged in; email address must not exist in database
- Goal
- Register for a new account
Steps
- Access the start location
- Locate the heading "Register"
- Locate the field labeled "E-mail Address"
- Gain focus on the field labeled "E-mail Address"
- Enter email address (me@example.com) in the field labeled 'E-mail Address'
- Locate the field labeled "Password"
- Enter a password (password1) in the field labeled 'Password'
- Located the button labeled "Sign Up"
- Activate the button labeled 'Sign up'. Form is submitted.
- Verify message appears stating, "You have been successfully registered..."
- Verify email is sent with a confirmation link.