|
ID |
Summary |
Priority |
Component |
Description |
Documentation / Based on |
Labels |
Test Step / Activity |
Expected Result |
Verification marks or comments / Test data |
|---|---|---|---|---|---|---|---|---|---|
|
RP-1 |
Verify the functionality of the "Forgot password?" link |
HIGH |
Reset Password |
Precondition:
|
Figma link / TSD / etc… |
ALL DEVICES |
|
The "Forgot Password?" pop-up is opened |
|
|
RP-2 |
Verify that the "Forgot Password?" pop-up matches the design |
HIGH |
Reset Password |
Precondition:
|
Figma link / TSD / etc… |
ALL DEVICES |
|
The "Forgot password?" pop-up is according to the design |
|
|
RP-3 |
Verify that the "Forgot Password?” pop-up contains all required elements |
HIGH |
Reset Password |
Precondition:
|
ALL DEVICES |
|
All required components are present:
|
||
|
RP-4 |
Verify that the user is able to close the "Forgot Password?” pop-up |
LOW |
Reset Password |
Precondition:
|
ALL DEVICES |
|
The "Forgot Password?” pop-up is closed |
||
|
RP-5 |
Verify the action of the "Back to log in" button |
LOW |
Reset Password |
Precondition:
|
ALL DEVICES |
|
The "Forgot Password?” pop-up is closed and the user is navigated back to the Login Page |
||
|
RP-6 |
Verify submission of empty "Email" field |
LOW |
Reset Password |
Precondition:
|
ALL DEVICES |
|
The mandatory "Email" field is highlighted in red. The appropriate error is shown below it (eg. "Please fill out this field.") |
||
|
RP-7 |
Verify the validation of the "Email" field |
MEDIUM |
Reset Password |
Precondition:
|
ALL DEVICES |
|
The "Email" field is highlighted in red and a validation error message is shown below it. (eg. "Please enter a valid email address." |
Test Data:
|
|
|
RP-8 |
Verify that email with reset password link is sent to the user |
HIGH |
Reset Password |
Precondition:
|
ALL DEVICES |
|
The reset password email is sent to the user The letter corresponds to the template and contains the reset password link |
||
|
RP-9 |
Verify that the reset password letter isn’t sent to unregistered email |
HIGH |
Reset Password |
Precondition:
|
ALL DEVICES |
|
The error message is shown (eg. “There is no account with that email address” ) There are no letters from website marketing |
||
|
RP-10 |
Verify the reset password link from letter |
HIGH |
Reset Password |
Precondition:
|
ALL DEVICES |
|
The Set New Password Page is opened |
||
|
RP-11 |
Verify the expiration time of the reset password link |
MEDIUM |
Reset Password |
Precondition:
Requirements sample:
|
ALL DEVICES |
|
The expiration error screen is opened |
||
|
RP-12 |
Verify that the reset password link isn’t active after generating new one |
MEDIUM |
Reset Password |
Precondition:
Requirements sample: the link is expired after generation of new reset password token (the customer uses the "Forgot Password?" option twice ; two letters are sent to user) |
ALL DEVICES |
|
The reset link of the 1st letter leads to the expiration error screen The reset password link of the 2nd letter leads to the Set New Password Page |
||
|
RP-13 |
Verify that the Set New Password Page matches the design |
HIGH |
Reset Password |
Precondition:
|
|
The Set New Password Page is according to the design |
|||
|
RP-14 |
Verify that the Set New Password Page contains all required elements |
HIGH |
Reset Password |
Precondition:
|
|
All required components are present:
|
|||
|
RP-15 |
Verify that the new password is successfully set |
HIGH |
Reset Password |
Precondition:
|
|
|
|||
|
RP-16 |
Verify that the user isn’t able to log in with previous password |
HIGH |
Reset Password |
Precondition:
|
|
|
|||
|
RP-17 |
Verify the validation of the "New Password" field |
MEDIUM |
Reset Password |
Precondition:
Requirements sample: password must contain at least 10 characters, including Upper-case Letters, Lower-case Letters, Numbers, and Special Characters. |
|
|
Do following checks
|
||
|
RP-18 |
Verify the validation of the "Confirm New Password" field |
MEDIUM |
Precondition:
|
|
|
||||
|
RP-19 |
Verify that the "Password" & "New Password" fields are mandatory |
LOW |
Precondition:
|
|
The "New Password" and "Confirm New Password" mandatory fields are marked by asterisk * Empty fields are highlighted in red. The appropriate error is shown below each of them (eg. "Please fill out this field.") |
||||
|
RP-20 |
Verify that password is hidden behind the dots |
LOW |
Precondition:
|
|
The password is masked by dots |
||||
|
RP-21 |
Verify the functionality of the "eye-icon" in password fields |
LOW |
Precondition:
|
|
The password becomes visible by clicking the "eye-icon". Password is hidden after second click |
Leave a Reply
You must be logged in to post a comment.