Password Reset Testing
1.0 New User password rest
Step ID | Description | Precondition | Expected Results | Actual Results | Pass or Fail | Notes |
---|---|---|---|---|---|---|
1 | New User account | A user with admin privileges can create a new user account. | New user account created |
|
|
|
2 | Obtain login credentials from admin | User account has been set up and username, password and 2nd level password has been generated.
The password provided is temporary | Login credentials provided. |
|
|
|
3 | Connect to the OSCAR main page | 1. OSCAR Software Test Version 15, system and DB up and running. 2. OSCAR user is registered and have the correct credentials to login | Oscar Opens |
|
|
|
4 | Login | Input login credentials: username, temporary password and 2nd level password if necessary | Password reset page is opened |
|
|
|
5 | Determine new password | Password reset page is loaded.
New password should be 8 characters long. | New password determined |
|
|
|
6 | Input new password | Fill the required fields. User is required to input old password along with the new password. | New password accepted and OSCAR landing page is loading |
|
|
|
1.1 Password reset for existing Users
Step ID | Description | Precondition | Expected Results | Actual Results | Pass or Fail | Notes |
---|---|---|---|---|---|---|
1 | Connect to the OSCAR main page | 1. OSCAR Software Test Version 15, system and DB up and running. 2. OSCAR user is registered and have the correct credentials to login | Oscar Opens |
|
|
|
2 | Login | User has invalid credentials | Failed login. Requiring password reset |
|
|
|
3 | Contact Administrator | User with admin privileges can access all accounts
Each practice should assign one admin who have access to changing passwords | Administrator initiates password reset process |
|
|
|
4 | Administrator login | Admin account has access to User Management | Land on OSCAR Classic Schedule view. |
|
|
|
5 | Open Admin Panel | From the Admin panel user management can be accessed. | Admin Panel Page opened |
|
|
|
6 | Click on User management | Admin panel is loaded and admin privilege is granted. | User Management drop down menu appears |
|
|
|
7 | Open ‘Search/click/edit security Records’ | User Management access is granted | Security Records page opened |
|
|
|
8 | Search for User | The search bar allows you to search by ‘provider number ‘ or username | User Security records appear |
|
|
|
9 | Determine new password |
2. Administrator removes current password and inputs temporary password. | Temporary Password chosen |
|
|
|
10 | Input temporary password | Delete text in both ‘Password ‘and ‘Confirm’. Input Temporary password determined | Password entered. |
|
|
|
11 | Force Password Reset | Since this password is temporary. We need to set ‘force password reset’ to True. This allows the user to create their own password. | Click on ‘Update Record’ |
|
|
|
12 | Admin Log out | Administrator has updated security record | Successfully log out |
|
|
|
13 | Provide Temporary password to User | Temporary password generated | User is provided temporary password |
|
|
|
14 | User login | Login using existing user name and temporary password login obtained from Admin. | User is prompted to change his or her password so that the administrator no longer has access to it |
|
|
|
15 | Determine new password | 1.This password will be valid for a month until another password has to be reset. 2. Password must contain at least 8 characters with special characters. | Password determined. |
|
|
|
16 | Input new password | Input password twice. Password to fulfill criteria | New password accepted. User is successfully logged into OSCAR |
|
|
|
17 | Log out | On the top right of the OSCAR page click on log out | Logged out of OSCAR |
|
|
|
18 | Login with new password |
| Successfully logged into OSCAR |
|
|
|