Sign-up and login process

Sign-up and login process

Signing up

The user can sign up to the PocketChange application to create a user name and login.

He does so by providing his email address, a password and other personal details. If everything is filled in, a User object
is created and the user is logged in:

Sign up
Signup withemailme@dot.compasswordpassword
The user must be logged insuccess

Login in

Then the user can log in by providing his email address and password:

Login
Login withemailme@dot.compasswordpassword
The user must be logged insuccess
If the email or password is not correct there is an error message:
Login error
Logout
Login withemailme@dot.compasswordwrong
The message isInvalid Username/Password

Lost password

If the user has lost his password he can recover it by entering his email address. He will then receive an email resetting
his password with a new one:

Lost password
Ask for lost password withemailme@dot.com
The message isPassword Reset Email sent

Changing the password

The user can change his password by entering the old one and a new one. If the new password is accepted, a message is displayed
and the user can login with his new password:

Change password
Change passwordold passwordpasswordnew passwordpassword2
The message isPassword Changed
Logout
Login withemailme@dot.compasswordpassword2
The user must be logged insuccess

Changing the user details

The user can change his details, first name, last name and his email address. If he changed his email address he can logout
and login again using that address:

Edit user
Edit User
The message isYou have updated your profile
Logout
Login withemailme2@dot.compasswordpassword2
The user must be logged insuccess


Total for specification Sign-up and login process
Finished in19 seconds, 494 ms
Results6 examples, 0 failure, 0 error