Logo: Relish

  1. Sign in

Project: Muni-demo

Signup

In order to Add a post and comment on posts
As an unregistered user
I want to sign up

Background Navigate to Signup page
Given
I have chosen to sign up
Scenarios
Successful Signup
When
I enter valid email, password, and password confirmation
And
I submit the form
Then
I should be told I should confirm email account
And
I should have received a confirmation email
Duplicate email
When
I enter an email address that has already been registered
Then
I should be told that the email is already registered
And
I should be offered the option to recover my password
Password is invalid
When
I enter Password as my password
Then
I should be told that the password chosen is invalid because it is Reason
And
I should be given an example of a valid password
Examples: Short passwords

A password is short if it has less than 8 characters

Password Reason
1Ac/ too short
A password is short if it has less than 8 characters | Password | Reason | | 1Ac/ | too short | Examples: Long passwords
  A password is too long if it has more than 30 characters
Password Reason
1Ac/aBcdesAAAMKS6327/-=asjdhkf too long
A password is too long if it has more than 30 characters | Password | Reason | | 1Ac/aBcdesAAAMKS6327/-=asjdhkf | too long | Examples: Weak passwords
  A password is weak if it doesn't have at least one: lowercase letter, uppercase letter, special character, and number.
Password Reason
botesdeagua too weak
0123456789 too weak
.../fGHSiusj too weak
Password confirmation doesn't match
Given
I have entered a valid password
When
I enter a password confirmation that doesn't match with the password I have chosen
Then
I should be told that they don't match
Invalid email format
When
I enter email with invalid format
Then
I should be told the email format is invalid
And
I should be given an example of a valid email format

Last published over 2 years ago by Carlos Frias.