As a Guest, I want to fill all the necessary data, so that I can sign up as a Student
Precondition:
The “Sign up as a student” pop-up is opened.
Acceptance criteria:
The “Sign up as a student” block contains the following components:
1.1 The title (“Sign up as a student”).
1.2 Five inputs with the placeholder text:
The “First name *”;
The “Last name *”;
The “Email *”;
The “Password *”;
The “Confirm password *”;
1.3 The text (“I agree to the Terms and Privacy policy”).
1.4 An agreement checkbox .
1.5 The ”Sign up” button.
1.6 The text (“or continue”) below the “Sign up” button.
1.7 The “Sign up with Google” button.
1.8 The text (“Already have a Space2Study account?) and the “Login!” button below the “Sign up with Google” button.
The Mockup:
Inputs in “Sign up as a student” block are mandatory to fill in. The first input is autofocused. When a Guest clicks on the particular input, the placeholder text transfer to the transparent header. Constraints for each block:
The “First name *” has to be maximum 30 characters long containing alphabetic characters (case insensitive) and a space is allowed between two words. Spaces at the start or at the end are considered to be invalid. A single-word name is also valid;
The “Last name *” has to be maximum 30 characters long containing alphabetic characters (case insensitive) and a space is allowed between two words. Spaces at the start or at the end are consider to be invalid. A single-word name is also valid;
The “Email *” should have the following format: “local-part@domain.com”;
The “Password *” has to be minimum 8 and maximum 25 characters long, must contain alphabetic (case insensitive) and numeric characters;
The “Confirm password *” must be the same as “Password”.
When a User clicks on the eye icon button, the eye icon button changes to , and the symbols in the password field become visible. Until that the visualization of provided symbols is in asterisks format.
The agreement checkbox has to be mandatory marked by a Guest.
Phrases “Terms” and “Privacy policy” are underlined and highlighted.
When a Guest clicks the “Terms” button or “Privacy policy” button, then the system provides him/her to the “Terms of Use” page or the “Privacy Policy” page.
When the agreement checkbox is not marked by a Guest, the “Sign up” button is not active.
When a Guest properly filled all the necessary fields and marked agreement checkbox , then he/she can click the “Sign up” button. When a Guest clicks the “Sign up” button then “Sign up as a student” pop-up closes.
When a User clicks on the “Login!” button, the system closes “Sign up as student” pop-up and provides him/her to the Log in pop-up to sign up as a student.
The text “Login!” is underlined and highlighted.
When a Guest clicks on the “Sign up” button, the “Sign up as a student” pop-up closes and the pop-up message appears.he Mockup:
After entering all correct values and clicking on the “Sign up” button, the User gets a letter with the link that redirects to the cabinet where further information has to be filled in.
As a Guest, I want to fill all the necessary data, so that I can sign up as a Student
Precondition: The “Sign up as a student” pop-up is opened.
Acceptance criteria:
1.3 The text (“I agree to the Terms and Privacy policy”). 1.4 An agreement checkbox . 1.5 The ”Sign up” button. 1.6 The text (“or continue”) below the “Sign up” button. 1.7 The “Sign up with Google” button. 1.8 The text (“Already have a Space2Study account?) and the “Login!” button below the “Sign up with Google” button. The Mockup:
Inputs in “Sign up as a student” block are mandatory to fill in. The first input is autofocused. When a Guest clicks on the particular input, the placeholder text transfer to the transparent header. Constraints for each block:
When a User clicks on the eye icon button, the eye icon button changes to , and the symbols in the password field become visible. Until that the visualization of provided symbols is in asterisks format.
The agreement checkbox has to be mandatory marked by a Guest.
Phrases “Terms” and “Privacy policy” are underlined and highlighted.
When a Guest clicks the “Terms” button or “Privacy policy” button, then the system provides him/her to the “Terms of Use” page or the “Privacy Policy” page.
When the agreement checkbox is not marked by a Guest, the “Sign up” button is not active.
When a Guest properly filled all the necessary fields and marked agreement checkbox , then he/she can click the “Sign up” button. When a Guest clicks the “Sign up” button then “Sign up as a student” pop-up closes.
When a User clicks on the “Login!” button, the system closes “Sign up as student” pop-up and provides him/her to the Log in pop-up to sign up as a student.
The text “Login!” is underlined and highlighted.
When a Guest clicks on the “Sign up” button, the “Sign up as a student” pop-up closes and the pop-up message appears.he Mockup:
After entering all correct values and clicking on the “Sign up” button, the User gets a letter with the link that redirects to the cabinet where further information has to be filled in.