| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Test Case ID | Test Scenario | Test Case Title | Pre-requisites | Test Steps | Test Data | Expected Result | |||||||||||||||||||
2 | TC-1 | Registration Functionality | Verify registering an account by providing valid data in all fields. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter new account details into the mandatory fields (First Name, Last Name, E-Mail, Telephone, Password, Password Confirm and check the Privacy Policy field). 4. Click the 'Continue' button. [ER-1] 5. Click the 'Continue' button that is displayed on the 'Account Success' page. [ER-2] 6. Check the inbox. [ER-3] 7. Click on the confirmation link. [ER-4] | 1. The user is signed up. The successful registration message is displayed. 2. User is directed to the 'Account' page. 3. The email confirmation registration is received. 4. User is redirected to the 'Login' page. | ||||||||||||||||||||
3 | TC-2 | Registration Functionality | Verify the validation message for required fields by not entering the data. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Do not enter any value in mandatory fields. 4. Click the 'Continue' button. | Validation messages should be displayed for the mandatory fields. | ||||||||||||||||||||
4 | TC-3 | Registration Functionality | Verify registration with sign up for the newsletter. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter new account details into the mandatory fields. 4. Select the 'Yes' radio button for Newsletter. 5. Click the 'Continue' button. 6. Click the 'Continue' button that is displayed on the 'Account Success' page. | The user is signed up. The successful registration message is displayed. After clicking continue user is taken to the 'Account' page. The user is logged in. In the Newsletter section is saved information about the newsletter subscription. | ||||||||||||||||||||
5 | TC-4 | Registration Functionality | Verify the different opportunities of navigation to the 'Register Account'. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My account' in the top navigation > select the 'Register' option from the drop-down list. 2. Click 'My account' in the top navigation > select the 'Login' option from the drop-down list > click the 'Continue' button inside the 'New Customer' box. 3. Click on 'Register' from the side navigation menu. | The user is taken to the 'Register Account' page. | ||||||||||||||||||||
6 | TC-5 | Registration Functionality | Verify registration if the 'Password' and 'Password Confirm' fields are different. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter new account details into the mandatory fields. 4. Enter the correct password. 5. Enter a different value in the 'Password Confirm' field. | The new account is not created. The validation message for the 'Password Confirm' is displayed. | ||||||||||||||||||||
7 | TC-6 | Registration Functionality | New user registration for an already existing email address. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter an existing account email. 4. Enter the rest of the valid data into the mandatory fields. 5. Click the 'Continue' button. | Email address - e.g. email@domain.com | The new account is not created. The warning message that the email address is already registered is displayed. | |||||||||||||||||||
8 | TC-7 | Registration Functionality | Verify registration with an invalid email address. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter an invalid email address. 4. Enter the rest of the valid data into the mandatory fields. 5. Click the 'Continue' button. | Email address - e.g. 1) emaildomain.com 2) email@domaincom 3) @domain.com 4) emaildomain 5)email@domain | The new account is not created. The validation message for the email address pops up. | |||||||||||||||||||
9 | TC-8 | Registration Functionality | Verify registration with an invalid phone number. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter an invalid phone number. 4. Enter the rest of the valid data into the mandatory fields. 5. Click the 'Continue' button. | Phone number - e.g. 1) 1234 2) abcdabcd | The new account is not created. The proper validation message for the phone number field is displayed. | |||||||||||||||||||
10 | TC-9 | Registration Functionality | Verify registration by using only the keyboard. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Go to 'Register Account' by pressing the 'Tab' and 'Enter' keys. 3. Enter valid data by pressing the 'Tab' key to navigation of the form. 4. Check the 'Privacy Policy' by using 'Spacebar'. 5. Press 'Enter 'to submit the form. | A new user account is created. | ||||||||||||||||||||
11 | TC-10 | Registration Functionality | Verify that the mandatory fields accept only spaces. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter a few spaces into the mandatory fields. 4. Click the 'Continue' button. | A new user account is not created. The proper validation messages are displayed. | ||||||||||||||||||||
12 | TC-11 | Registration Functionality | Verify that the password must meet complexity requirements. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter new account details into the mandatory fields. 4. Enter a password that does not meet the password field requirements. 5. Enter the same value in the 'Confirm Password' field. 6. Click the 'Continue' button. | Password - e.g. 1) Abc123! 2) Abcdefg! 3)Abc12345 4) abc1234# 5)ABC1234@ | The validation message for the password fields is displayed. | |||||||||||||||||||
13 | TC-12 | Registration Functionality | Check that the form fields must meet all the requirements (the number and type of characters). | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Check that all entered data must meet the defined requirements. | The form fields meet the requirements. | ||||||||||||||||||||
14 | TC-13 | Registration Functionality | Verify sign-up without checking the Privacy Policy checkbox. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Enter new account details into the mandatory fields. 4. Do not check the 'Privacy Policy'. | The validation message: 'You must agree to the Privacy Policy!' is displayed. | ||||||||||||||||||||
15 | TC-14 | Registration Functionality | Check the toggle between password visibility. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Type a password in the 'Password' and 'Password Confirm' fields. | The entered password is hidden. The 'Show password' icon enables the user to check the text they've just entered. | ||||||||||||||||||||
16 | TC-15 | Registration Functionality | Check that the 'Privacy Policy' link directs the user to the appropriate page with the regulations. | The URL - http://tutorialsninja.com/demo/ is opened. | 1. Click 'My Account' in the top navigation. 2. Select the 'Register' option. 3. Click on the 'Privacy Policy' link. | The user is directed to the proper page. The Privacy Policy and regulations are displayed. | ||||||||||||||||||||
17 | ||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |