/
Recommitment Banner

Recommitment Banner

Test Scenario ID: TS_01

Test Scenario: Verify if the recommitment banner is displayed for the member

Prerequisites: Member must have a form submitted for either of the programs(EMCR, BCWS or Both)

Ticket: https://bcdevex.atlassian.net/browse/TC-809

Test Case No

Test Description

Test Steps

Test Data

Expected Results

Actual Results

Status

Reference Ticket(s)

Test Case No

Test Description

Test Steps

Test Data

Expected Results

Actual Results

Status

Reference Ticket(s)

TC_01

Verify if the recommitment banner is not displayed before or after the start date

 

 

The banner must only appear in the duration starting from the start date till the end date.

 

 

TC_02

Verify the context of banner

 

 

Banner must appear op top of all the 3 tabs: Deployment & Availability, Profile Details and Training Courses

Banner must have following details:

  • Text: Confirm your recommitment status for the upcoming year. Please ensure that your profile details are up-to-date, before confirming your recommitment to CORE for yyyy by Month dd, yyyy

  • Status

  • Estimated duration

  • Start Recommitment button

The text ‘Confirm your recommitment…’ displays a time after the date.

 

 

Fail

https://bcdevex.atlassian.net/browse/TC-846

TC_03

PENDING_RECOMMITMENT

Verify if the status of the banner status is displayed as ‘Not Started’

 

 

The default status when the recommitment duration starts must be Not Started

set to pending on first day of recommitment period only if currently active in the particular program

 

 

 

TC_04

Member Recommitted

Verify if the status of the banner status is displayed as ‘Pending Supervisor Approval’

 

 

The status must be Pending Supervisor Approval once member recommits

temporary status set after member has committed to recommit // initiate communication for supervisor approval//MEMBER_COMMITTED

The Start Recommitment button must change to Decline Recommitment

A close button must appear besides the Decline Recommitment

 

 

 

TC_05

Supervisor Approved

Verify the banner changes to Supervisor Approved once the supervisor approves the recommitment

 

 

Banner must have following details:

  • Text: We have received your supervisor’s approval for this year. You are expected to get called for future deployments, so please update your availability in your calendar, if needed. If you can no longer participate, please reach out to your coordinator.

  • Status : Approved

  • Close button

 

 

 

TC_06

Member Declined

Verify if the status of the banner status is displayed as ‘Declined’

 

 

The status must be Declined once member denies to recommit

1 of 4 final status for member for a program // at end of recommitment period member will be set as INACTIVE in the particular program // MEMBER_DENIED

Text: You have declined recommitment to CORE for the upcoming year. Sorry to see you go! We hope to welcome you back to CORE in the future. You can change your decision any time before Month dd, yyyy

The Start Recommitment button must change to Change Decision

A close button must appear besides the Decline Recommitment

 

 

 

TC_07

Supervisor Declined

Verify if the status of the banner status is displayed as ‘Declined by Supervisor’

 

 

Banner must have following details:

  • Text: Your supervisor has declined your recommitment to CORE for the upcoming year. You will be marked as “inactive” for yyyy. If you still wish to participate, please speak with your supervisor.

  • Status : Declined by Supervisor

  • Close button

// 1 of 4 final status for member for a program // at end of recommitment period member will be set as INACTIVE in the particular program // SUPERVISOR_DENIED

 

 

 

Test Scenario ID: TS_02

Test Scenario: Verify if the recommitment banner is displayed for the supervisor

Prerequisites: Supervisor must have atleast one member

Test Case No

Test Description

Test Steps

Test Data

Expected Results

Actual Results

Status

Reference Ticket(s)

Test Case No

Test Description

Test Steps

Test Data

Expected Results

Actual Results

Status

Reference Ticket(s)

TC_08

Verify if the recommitment banner is not displayed before or after the start date

Click on username → Supervisor Dashboard

 

The banner must only appear in the duration starting from the start date till the end date.

 

 

 

TC_09

Verify the context of banner

 

 

Banner must have following details:

  • Title: Supervisor Approval for 2024 CORE Recommitment

  • Text: Please approve or decline your employees' participation for the upcoming season by Month dd, yyyy down below. If you have any concerns, please contact your member's CORE coordinator.

  • Show FAQ’s link

 

 

 

TC_10

Verify if the Show FAQ link can be expandable or collapsable

Click on the Show FAQ link

 

The context of the FAQ must display when expanded and hide when collapsed. Link name must changes to Hide FAQ when already expanded

 

 

 

TC_11

Verify if the disclaimer message is displayed

 

 

Appears every time when supervisor logs into the portal.

Title: Approval Action Cannot be Undone

Text: Approved (“YES”) recommitment requests cannot be undone. If you have previously declined a recommitment request and wish to change your decision, please do so within the next 5 days.

Close button (x )

 

 

 

 

 

 

 

 

 

 

 

TC_12

Verify if the success message is displayed

Approve the requested recommitment from the member

 

Must Appears after supervisor submits approval decision.

Title: Supervisor Decision for Recommitment Successfully Submitted

Text: Thank you for your submission. Your employee and their coordinator will be notified. If approved, You’ll be informed if they are called for deployment to provide approval.

Close button (x )

 

 

 

TC_13

Verify if the declined message is displayed

Decline the requested recommitment from the member

 

Must Appears after supervisor declines decision.

Title: Supervisor Decision for Recommitment Successfully Submitted

Text: Thank you for your submission. Your employee and their coordinator will be notified. If approved, You’ll be informed if they are called for deployment to provide approval.

Close button (x )

 

 

 

 

Test Scenario ID: TS_03

Test Scenario: Verify if the pending member list is displayed for the supervisor

Prerequisites: Supervisor must have atleast one member

 

Test Case No

Test Description

Test Steps

Test Data

Expected Results

Actual Results

Status

Reference Ticket(s)

Test Case No

Test Description

Test Steps

Test Data

Expected Results

Actual Results

Status

Reference Ticket(s)

TC_12

Verify if Pending member List section is displayed for supervisor

Click on username → Supervisor Dashboard

 

The list must be displayed in a table format.

Column titles must be:

  • Member Name

  • Employee ID

  • Recommitment Year

  • CORE Program

  • Recommitment Status

  • Supervisor Approval

Each member must be displayed in a new row

If member is enrolled in both the programs, 2 rows with each entry must be displayed

 

 

 

TC_13

Verify the member name, employee id, recommitment year and core program are displayed

 

 

Each member’s correct details must be displayed

  • Member Name: First and Last name

  • Employee ID

  • Recommitment Year

  • Core Program: BCWS, EMCR or BCWS & EMCR

For members who are only in EMCR the employee id fields is optional.

 

 

 

TC_14

PENDING_RECOMMITMENT

Verify Recommitment Status and Supervisor Approval when member has not initiated the recommitment process

 

 

The recommitment status must display Pending

Supervisor Approval column must display Select drop down menu and Submit button. Both must remain disabled.

 

 

 

TC_15

MEMBER_COMMITTED

Verify Recommitment Status and Supervisor Approval when member has completed the recommitment process

 

 

Status must only change once member completes the recommitment process.

The recommitment status must display Requested

Supervisor Approval column must display Select drop down menu and Submit button.

Select drop down must have 2 options. default placeholder is Select:

  • Approve

  • Decline

Submit button must be clickable

 

 

 

TC_16

Verify if supervisor can click the submit button without selecting any decision

Click the submit button

 

Validation needed

 

 

 

TC_17

RECOMMITED

For members in either program EMCR or BCWS:

Verify if supervisor can approve member’s recommitment

Click on the drop-down and select approve then click on the submit button

 

The success message must appear on the top with format:

The Recommitment status must display: Recommitted

The decision drop down must display ‘Approved’ and must be disabled

Submit button must change to submitted and must be disabled

  1. Discrepancy in the message title and content

  1. The decision drop down remains as the default view ‘instead of Approved’

 

https://bcdevex.atlassian.net/browse/TC-848

 

https://bcdevex.atlassian.net/browse/TC-849

TC_18

DECLINED

For members in either program EMCR or BCWS:

Verify if supervisor can decline member’s recommitment

Click on the drop-down and select Decline then click on the submit button

 

The Reason for Declining CORE Recommitment pop-up modal must open. Modal’s format must be:

 

  • Member Name, Member ID, Recommitment Year and Program(s) Declining details must pre populate in the fields and must remain disabled

  • Reason for declining field must be a drop down menu with options. must be a mandatory field:

     

  • If user selects Other, a required additional text area field will appear below the dropdown field, prompting for further explanation.

  • Cancel button - Clicking this button will return the user to the portal’s Home page and the user would have to resubmit their decision again.

  • Submit reason button - Clicking this button will submit user’s reason for declining the member and bring them back to the updated Home page. Disabled until all required form fields in the modal are filled.

  • On the click of submit button, the modal must close

  1. Title: Actual- Reason for Declining CORE Recommitment, Expected - Reason for Declining PERALTA, Jake’s CORE Recommitment

  2. Recommitment field title: Actual - Year, Expected - Recommitment Year

  3. Program field title: Actual - Program, Expected - Program(s) Declining

  4. Reason for declining field title: Actual - Please indicate your reason for declining this member, Expected - Please indicate your reason for declining Jake’s EMCR CORE Team recommitment for 2025.

  5. Placeholder for field: Actual - Select.., Expected - Select an option

  6. Comment field: Actual - Comments, Expected - Actual Comments

  7. Placeholder for field: Actual - No placeholder, Expected - If you selected “Other”, please provide more details here.

 

https://bcdevex.atlassian.net/browse/TC-850

TC_19

Verify if successfully declined message appears for supervisor

Decline a member from the modal and click on Submit reason

 

The success message must appear on the top with format:

Your declined approval for <LAST NAME>, <First name>’s recommitment to <PROGRAM> has been received. Your employee will be inactive for the upcoming year, and both them and their coordinator will be notified of your decision. Only coordinators will see your reason for declining.

The Recommitment status must display: Declined

The decision drop down must display ‘Declined’ and must be disabled

Submit button must change to Unlock and remain enabled

 

 

https://bcdevex.atlassian.net/browse/TC-848

 

https://bcdevex.atlassian.net/browse/TC-849

TC_20

Verify if supervisor can undo or unlock a declined recommitment application

 

 

PENDING

 

 

 

TC_21

For members in both the programs:

Verify if supervisor approves the member’s recommitment for only one of the program and keeps the other program without making any decision

Select any one program eg, bcws or emcr and Click on the drop-down and select approve then click on the submit button

 

Expected result of TC_17 must be true

 

 

 

TC_22

For members in both the programs:

Verify if supervisor approves the member’s recommitment for both the programs

Select each program and Click on the drop-down and select approve then click on the submit button

 

Expected result of TC_17 must be true

 

 

 

TC_23

For members in both the programs:

Verify if supervisor approves the member’s recommitment for only one of the program and decline the other program without

Select any one program eg, bcws or emcr and Click on the drop-down and select approve then click on the submit button,

Select the other program and Click on the drop-down and select decline then click on the submit button

 

The banner to the latest user action, must be displayed. Ex: If supervisor approves one program first and declines the other, then action = "decline", banner = "Recommitment Request Successfully Declined". TC_19 must be true and vice versa

Need to test again once the banners are fixed

 

 

TC_24

For members in both the programs:

Verify if supervisor declines the member’s recommitment for both the programs

Decline a member from the modal and click on Submit reason

 

TC_19 must be true

 

 

 

TC_25

DECLINED BY MEMBER

Verify if supervisor can take an action if member declines the recommitment

Decline the recommitment from the member’s profile

 

The recommitment status must display Declined By Member

Supervisor Approval column must display Select drop down menu and Submit button. Both must remain disabled.

 

 

 

TC_26

Verify if the members list has a pagination at the bottom

 

 

The default view must be 5 members per page, and a pagination with first page, previous page, page numbers, next page and last page must display on right side

Supervisor must also have option to select the total number of members they want to view per page

 

 

 

TC_27

NO MEMBER RESPONSE

Only triggers after the recommitment cycle has ended

Verify if supervisor can take an action if member does not accept or decline the recommitment

 

Change end date in the past for recommitment cycle

 

The recommitment status must display No Member Response

Supervisor Approval column must display Select drop down menu and Submit button. Both must remain disabled.

 

 

 

TC_28

SUPERVISOR_NO_RESPONSE

Only triggers after the recommitment cycle has ended

Verify if supervisor did not take an action after the member accepted the recommitment

Change end date in the past for recommitment cycle

 

The recommitment status must display No Supervisor Response

Supervisor Approval column must display Select drop down menu and Submit button. Both must remain disabled.

 

 

 

TC_29

Verify if supervisor is able to dismiss this banner

Click on the x or close link

 

The banner must be hidden and UI must be adjusted. No extra blank space to be displayed. If refreshed, the banner must appear back

 

 

 

Test Scenario ID: TS_03

Test Scenario: Verify if the recommitment banner is displayed for the coordinator/logistics

Prerequisites: Member must have a form submitted for either of the programs(EMCR, BCWS or Both)

Related content

Member Recommitment
Member Recommitment
More like this
Supervisor User Manual
Supervisor User Manual
More like this
Coordinator Dashboard
Coordinator Dashboard
More like this
CORE Team Application User Manual
CORE Team Application User Manual
More like this
Supervisor Recommitment
Supervisor Recommitment
More like this
EMCR | 2025 Coordinator User Manual
EMCR | 2025 Coordinator User Manual
More like this