Test cases for Forgot Password : If any website has login functionality then forgot password functionality is also there. Forgot password functionality should be work properly. If Forgot password functionality does not work properly then It may cause critical issues to the users to access the web application.
So in this article, we have tried to cover maximum test cases for forgot password. Most of the interviewers ask the test scenario for forgot password in the interview.
Test cases for Forgot Password :
Sr.No | Testcase_ID | Test Cases |
1 | TC_01 | Verify that forgot password link is available on the login page or not. |
2 | TC_02 | Verify that forgot password link is clickable or not. |
3 | TC_03 | Verify that when a user hovers a mouse on forgot password link, the hand icon is displayed or not. |
4 | TC_04 | Verify that when the user clicks on the forgot password link, the user should be navigated to the forgot password page. |
5 | TC_05 | Verify that Email Id or Mobile fields for forgot password functionality |
6 | TC_06 | Verify that forgot password functionality with registered email id |
7 | TC_07 | Verify that forgot password functionality with unregistered email id |
8 | TC_08 | Verify that forgot password functionality with registered mobile number |
9 | TC_09 | Verify that forgot password functionality with unregistered mobile number |
10 | TC_10 | Check that user is able to receive forgot password link in the registered email account |
11 | TC_11 | Verify that the user is able to reset the new password through the link or not |
12 | TC_12 | Verify that the user is able to reset the new password multiple times through the same link or not |
13 | TC_13 | Verify that the user is able to reset the password with an expected format or not |
14 | TC_14 | Verify that validity for link |
15 | TC_15 | Verify that the user is able to log in with a new password or not |
16 | TC_16 | Verify that users should not be request to forgot password frequently |
Conclusion :
So as above mentioned, test cases for forgot password are important functionality that should be tested properly before the release. We also have different posts for test cases. If you want to explore it then please click on the link below.