...
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) |
4.1 | Verify if the members receive the Annual Recommitment Reminder Email on the 2nd monday of January |
|
| All the active members must receive the email. Email template must be as per the design: https://www.figma.com/design/3cBb24JJG10LoUlY8v3FPA/Member-Agency?node-id=2318-398159&t=gmK1ildxfL5kQI0I-0 |
|
|
|
4.2 | Verify if member can go to the profile page from the email link ‘Go to My Dashboard’ | click the link ‘Go to My Dashboard’ | Member must be taken to the IDIR login page. On successful login, member must be navigated to the /profile page | ||||
4.3 | Verify if member can view the recommitment banner | Banner must appear op top of all the 3 tabs: Deployment & Availability, Profile Details and Training Courses Banner must have following details:
| |||||
4.4 | Verify if member can start the recommitment process | click the Start Recommitment button | Step 1 of the recommitment process must be displayed. Buttons Cancel & Next must be available. Cancel button must cancel the process and navigate member to the home page. Next button must be disabled until member can select an answer to the question: Do you want to return to both EMCR and BCWS CORE Team as a member for the upcoming 2025 year?* | ||||
4.5 | Verify if member is navigated to step 2 of recommitment process | Select Yes, to EMCR only from the drop down option in step 1 and click next | Step 2 of the recommitment process ‘Reason for Declining BCWS Recommitment’ must be displayed. Buttons Previous, Cancel & Next must be available. Cancel button must cancel the process and navigate member to the home page. Previous btn must take member to step 1 Member must be able to select atleast one option from the list Checking “Other Reasons” will trigger an additional text area field below the checklist, asking member to provide further explanation of why they declined recommitment to this program. Next btn - Moves forward to the next step for recommitment. Disabled until ALL required fields are answered. | ||||
4.6 | Verify if member is navigated to step 3 of recommitment process | Select next from step 2 | Step 3 of the recommitment process must be displayed. Buttons Previous, Cancel & Next must be available. Cancel button must cancel the process and navigate member to the home page. Previous btn must take member to step 1 The supervisor details must be pre-filled into the fields and member can edit them if needed All the fields are mandatory field and user must not be able to move to the next step if atleast one is left empty | ||||
4.7 | Verify if member is navigated to step 4 of recommitment process | click the Next button | Submit Decision button must navigate member to the profile page. Recommitment banner must be: | ||||
4.8 | Verify if the supervisor receives the member’s recommitment notification and approves the request | TS_07 in the page https://bcdevex.atlassian.net/wiki/spaces/EA/pages/edit-v2/1645936856 must be true | |||||
4.9 | Verify if member receives the supervisor approval notification | When a supervisor approves of a member’s recommitment request on the supervisor portal, this email will be sent out to the member to confirm they are recommitted for the upcoming year. | |||||
4.10 | Verify if supervisor approval banner on member profile page | go to the profile page | Status indicates that member has supervisor approval and is now active for the upcoming year. Note: Once approved (i.e. Status is recommitted), member can no longer decline recommitment. |
Test Scenario ID: TS_5
Test Scenario: Verify if the member was in either EMCR or BCWS but no longer wants to return.
Prerequisites: Member must be active in either of the program
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) |
5.1 | Verify if the members receive the Annual Recommitment Reminder Email on the 2nd monday of January |
|
| All the active members must receive the email. Email template must be as per the design: https://www.figma.com/design/3cBb24JJG10LoUlY8v3FPA/Member-Agency?node-id=2318-398159&t=gmK1ildxfL5kQI0I-0 |
|
|
|
5.2 | Verify if member can go to the profile page from the email link ‘Go to My Dashboard’ | click the link ‘Go to My Dashboard’ | Member must be taken to the IDIR login page. On successful login, member must be navigated to the /profile page | ||||
5.3 | Verify if member can view the recommitment banner | Banner must appear op top of all the 3 tabs: Deployment & Availability, Profile Details and Training Courses Banner must have following details:
| |||||
5.4 | For either BCWS & EMCR: Verify if member can start the recommitment process | click the Start Recommitment button | For either BCWS & EMCR: Step 1 of the recommitment process must be displayed. Buttons Cancel & Next must be available. Cancel button must cancel the process and navigate member to the home page. Next button must be disabled until member can select an answer to the question: Do you want to return to EMCR CORE Team as a member for the upcoming 2025 year?* | ||||
5.5 | Verify if member is navigated to step 2 of recommitment process | Select No,I am not returning this year from the drop down option in step 1 and click next | When member declines their own recommitment, they will be asked to provide a reason for declining. ‘Other reasons’ Option: When selected, a required text area field will appear below the checklist. SUBMIT DECISION Button: Disabled until a reason checkbox is selected (or the “Other Reasons” text area is filled). Clicking Submit Decision completes the recommitment process. | ||||
5.6 | Verify if member is navigated to the profile page and the recommitment banner is updated the decision | Click Submit Decision button | Submit Decision button must navigate member to the profile page. Recommitment banner must be: Status must change to Declined | ||||
5.7 | Verify if member receive a confirmation email notification when they declined their own recommitment. | Member will receive a confirmation email notification when they declined their own recommitment. | |||||
5.8 | Verify if the supervisor receives the member’s declined recommitment notification | TS_8 in the page https://bcdevex.atlassian.net/wiki/spaces/EA/pages/edit-v2/1645936856 must be true |
Test Scenario ID: TS_6
Test Scenario: Verify if the Member was in both programs but no longer wants to return to either
Prerequisites: Member must be active in both of the programs
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) |
6.1 | Verify if the members receive the Annual Recommitment Reminder Email on the 2nd monday of January |
|
| All the active members must receive the email. Email template must be as per the design: https://www.figma.com/design/3cBb24JJG10LoUlY8v3FPA/Member-Agency?node-id=2318-398159&t=gmK1ildxfL5kQI0I-0 |
|
|
|
6.2 | Verify if member can go to the profile page from the email link ‘Go to My Dashboard’ | click the link ‘Go to My Dashboard’ | Member must be taken to the IDIR login page. On successful login, member must be navigated to the /profile page | ||||
6.3 | Verify if member can view the recommitment banner | Banner must appear op top of all the 3 tabs: Deployment & Availability, Profile Details and Training Courses | |||||
6.4 | Verify if member can start the recommitment process | click the Start Recommitment button | Step 1 of the recommitment process must be displayed. Buttons Cancel & Next must be available. Cancel button must cancel the process and navigate member to the home page. Next button must be disabled until member can select an answer to the question: Do you want to return to EMCR CORE Team as a member for the upcoming 2025 year?* | ||||
6.5 | Verify if member is navigated to step 2 of recommitment process | Select No, I am not returning to either this year. from the drop down option in step 1 and click next | When member declines their own recommitment, they will be asked to provide a reason for declining. Reason for Declining Each Program: If member is declining recommitment to both programs, they must provide a reason for each separately. “Other Reasons” - Conditional Input Field: For each program, checking “Other Reasons” will trigger an additional text area field below the checklist, asking member to provide further explanation of why they declined recommitment to each program. | ||||
6.6 | Verify if member is navigated to the profile page and the recommitment banner is updated the decision | Click Submit Decision button | Submit Decision button must navigate member to the profile page. Recommitment banner must be: Status must change to Declined | ||||
6.7 | Verify if member receive a confirmation email notification when they declined their own recommitment. | Member will receive a confirmation email notification when they declined their own recommitment. | |||||
6.8 | Verify if the supervisor receives the member’s declined recommitment notification | TS_9 in the page https://bcdevex.atlassian.net/wiki/spaces/EA/pages/edit-v2/1645936856 must be true |