Verify that the password reset process for a registered user works correctly, allowing the user to reset their password and regain access to their account if they have forgotten their password.
Precondition
The user is on the log in page, forgot their password
Priority
Medium
Input data
Registered e-mail: test@gmail.com
New password: pwd_ex4mpl3.88
Password confirmation: pwd_ex4mpl3.88
Test Steps
Step No.
Step description
Expected result
1.
The user clicks "Forgot Your Password?" button.
The system navigates the user to the password reset page, asking the user to enter their registered e-mail adress.
2.
The user enters valid registered e-mail and clicks on "Reset my password" button.
The system accepts the e-mail adress
3.
The user clicks on "Reset my password" button.
The system submits a letter on entered e-mail, that contains a link to a secure reset page and instructions how to reset their password
4.
The user checks their email to find the recovery link.
The user receives an email with a recovery link.
5.
The user clicks on the password recovery link.
The system takes the user to a secure password recovery page where they can create a new password.
6.
The user enters a new password twice to confirm it.
The system its strength according to security requirements and accepts the new password in case if it meets the security requirements.
7.
The user submits the new password.
The system updates the user's password.
8.
The user receives a message about successful password recovery.
The user sees a message indicating successful password recovery.
9.
The system takes the user to the login page.
The user is on the login page, allowing them to log in with the new password.
Expected Result
The expected result tells the tester what they should experience as a result of the test steps.
This is how the tester determines if the test case is a “pass” or “fail”.
[TC-004] : Password recovery process
Description
Verify that the password reset process for a registered user works correctly, allowing the user to reset their password and regain access to their account if they have forgotten their password.
Precondition
The user is on the log in page, forgot their password
Priority
Medium
Input data
Registered e-mail: test@gmail.com
New password: pwd_ex4mpl3.88 Password confirmation: pwd_ex4mpl3.88
Test Steps
Expected Result
The expected result tells the tester what they should experience as a result of the test steps.
This is how the tester determines if the test case is a “pass” or “fail”.
Requirement
Link for corresponding requirements