...
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
TC_08
...
Verify the empty state content for the Other skills section
...
Languages tab:
Following Tabs must be displayed.
Name
Profiency
Last Updated
If there is no content, the text No Skills Shown, You have not indicated any skills here. must be displayed
Tools & Software tab:
Name
Profiency
Last Updated
If there is no content, the text No Skills Shown, You have not indicated any skills here. must be displayed
Certifications tab:
Name
Date Certified
Expires On
If there is no content, the text No Skills Shown, You have not indicated any skills here. must be displayed
...
The correct table columns are not displayed. Message not displayed
...
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Test Scenario ID: TS_02
Test Scenario: Verify if the content in Profile Details tab is displayed
Prerequisites: Member must have a form submitted for either of the programs(EMCR, BCWS or Both)
Figma designs: https://www.figma.com/design/3cBb24JJG10LoUlY8v3FPA/Member-Agency?node-id=1664-149914&t=nJJFPgQUMy48KaD7-0
Test Case No
Test Description
Test Steps
Test Data
Expected Results
Actual Results
Status
Reference Ticket(s)
TC_09
Verify if member can access the Profile Details page
The page must have the following sections displayed:
Recommitment
General Information
Employee Information
Contact Information
Emergency Contact Information
Core Membership Status
TC_10
Verify if the recommitment section is displayed
Confirm your recommitment message, recommitment status and Start recommitment button must be displayed
TC_11
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TC_01 | Verify if member can access the profile page | For members only, the profile page must be the default page. For member + other roles, my profile tab can be accessed via the top right menu. | Profile page must display all the details filled out by the member while submitting the form, details are distributed in 3 tabs:
|
| TC_02 | |||||||||||
Verify if member can switch through the tabs | All the 3 tabs can be clickable. | All the 3 tabs must display their respective content when clicked. Deployment & Availability tab must be the default tab. |
Test Scenario ID: TS_01
Test Scenario: Verify if the content in deployment and availability tab is displayed
Prerequisites: Member must have a form submitted for either of the programs(EMCR, BCWS or Both)
Figma designs: https://www.figma.com/design/3cBb24JJG10LoUlY8v3FPA/Member-Agency?node-id=1631-148833&p=f&t=nJJFPgQUMy48KaD7-0
...
Test Case No
...
Test Description
...
Test Steps
...
Test Data
...
Expected Results
...
Actual Results
...
Status
...
Reference Ticket(s)
...
TC_03
...
Verify if member can access the Deployment & Availability page
...
Click on the Deployment & Availability tab
...
The page must have the following sections displayed:
Recommitment
My schedule
Section Preferences
Other skills
...
TC_04
...
Verify if the recommitment section is displayed
...
Confirm your recommitment message, recommitment status and Start recommitment button must be displayed
...
TC_05
...
Verify if the My schedule section is displayed
...
Show Upcoming Deployment link must be displayed on right side.
6 months calendar must be displayed with the Available, unavailable and deployment schedule added into the calendar.
Each month’s date is clickable and Add Availability pop up must open.
...
TC_06
...
Verify if the Section Preferences is displayed
...
The selected sections while submitting the form must be displayed.
For a form with program EMCR, EMCR section tab must be displayed and vice versa for BCWS.
For enrolment in both programs, both tabs must be displayed
Edit preference button must be clickable and add preference pop up must open
...
TC_07
...
Verify if the Other skills section is displayed
...
Edit skills button must be displayed on the right
Details must be displayed in 3 tabs:
Languages
Tools & Software
Certifications
If there is no content in any of the tab, the text No Skills Shown, You have not indicated any skills here. must be displayed
The fields Certifications, Tools & Languages details will most likely be empty when viewing a member profile for EMCR that was created prior to this change
Any member who was a part of the BCWS program prior to this change should have data for these fields
the status of the member is displayed | For the member profile, the status must be displayed besides the member name:
| ||||||
Verify if the status is displayed Active for members | Displayed if member has been active in either of the programs. If active then tag must display: Active (EMCR), or Active (BCWS) or Active. Member must be displayed as active during the following periods:
| ||||||
Verify if the Deactivate Status link is displayed besides the Active status | Link must appear when Active status. Must be clickable and click action must open a tooltip with content: | ||||||
Verify if the status is displayed Inactive for members | Displayed if member has been inactive in either of the programs or both. Member must become inactive after the recommitment cycles finishes if they declined to recommit | ||||||
TC_02 | Verify if member can switch through the tabs | All the 3 tabs can be clickable. | All the 3 tabs must display their respective content when clicked. Deployment & Availability tab must be the default tab. |
Test Scenario ID: TS_01
Test Scenario: Verify if the content in deployment and availability tab is displayed
Prerequisites: Member must have a form submitted for either of the programs(EMCR, BCWS or Both)
Figma designs: https://www.figma.com/design/3cBb24JJG10LoUlY8v3FPA/Member-Agency?node-id=1631-148833&p=f&t=nJJFPgQUMy48KaD7-0
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TC_03 | Verify if member can access the Deployment & Availability page | Click on the Deployment & Availability tab | The page must have the following sections displayed:
| ||||||||||||
TC_04 | Verify if the recommitment section is displayed | Confirm your recommitment message, recommitment status and Start recommitment button must be displayed | |||||||||||||
TC_05 | Verify if the My schedule section is displayed | Show Upcoming Deployment link must be displayed on right side. 6 months calendar must be displayed with the Available, unavailable and deployment schedule added into the calendar. Each month’s date is clickable and Add Availability pop up must open. | |||||||||||||
TC_06 | Verify if the Section Preferences is displayed | The selected sections while submitting the form must be displayed. For a form with program EMCR, EMCR section tab must be displayed and vice versa for BCWS. For enrolment in both programs, both tabs must be displayed Edit preference button must be clickable and add preference pop up must open | |||||||||||||
TC_07 | Verify if the Other skills section is displayed | Edit skills button must be displayed on the right Details must be displayed in 3 tabs:
If there is no content in any of the tab, the text No Skills Shown, You have not indicated any skills here. must be displayed
| |||||||||||||
TC_08 | Verify the empty state content for the Other skills section | Languages tab: Following Tabs must be displayed.
If there is no content, the text No Skills Shown, You have not indicated any skills here. must be displayed Tools & Software tab:
If there is no content, the text No Skills Shown, You have not indicated any skills here. must be displayed Certifications tab:
If there is no content, the text No Skills Shown, You have not indicated any skills here. must be displayed | The correct table columns are not displayed. Message not displayed |
|
Test Scenario ID: TS_02
Test Scenario: Verify if the content in Profile Details tab is displayed
Prerequisites: Member must have a form submitted for either of the programs(EMCR, BCWS or Both)
Figma designs: https://www.figma.com/design/3cBb24JJG10LoUlY8v3FPA/Member-Agency?node-id=1664-149914&t=nJJFPgQUMy48KaD7-0
...
TC_27
...
Verify if the Section Preferences section is displayed
...
Member can click on the Deployment & Availability tab and scroll to the bottom below the my schedule section
...
The section preference must be displayed
...
TC_28
...
Verify the title and sub text
...
Title: Section Preferences
Subtext: The following shows the list of sections that you prefer to be deployed in, as indicated in your CORE application. You can add or remove a section from this table.
...
TC_29
...
Verify if the sections are displayed
...
The sections must be displayed in a tabular format with the column title: Section Name
...
TC_30
...
Verify if the roles are displayed
...
The selected roles for each section must be displayed. The following cases can be true for roles and sections:
A role may or may not be added to the section
A section can have multiple roles
Multiple sections can be added with 0, 1 or multiple roles
Roles must be displayed in the roles column adjacent to their respective sections
...
TC_31
...
Verify if the 1st and 2nd selected choices are displayed
...
The selected 1st and 2nd sections must be tagged as 1st choice and 2nd choice on the right side of the section name. The sections must be displayed in descending order, top priority first. Non priority sections must be displayed at the bottom of the 2nd priority section
...
2nd priority displayed first
...
FAIL
...
TC_32
...
Verify if the Add Preference button is displayed
...
Add Preferences button must be displayed on the right hand side of the sub text
...
TC_33
...
Verify if the Remove button is displayed
...
Remove button must be displayed besides each section
Test Scenario ID: TS_05
Test Scenario: Verify the section and roles for members enrolled in Both programs
Prerequisites: Member must have a form submitted by choosing the both option for program
Test Case No
Test Description
Test Steps
Test Data
Expected Results
Actual Results
Status
Reference Ticket(s)
TC_34
Verify if member can view 2 tabs
In the section preferences, 2 tabs must be displayed: BCWS and EMCR.
Member must be able to toggle between both tabs easily. Each tab must display their respective content
TC_35
Verify the BCWS tab
All the test cases TC_01 to TC_06 must be true
TC_36
Verify the EMCR tab
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TC_09 | Verify if member can access the Profile Details page | The page must have the following sections displayed:
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||
TC_10 | Verify if the recommitment section is displayed | Confirm your recommitment message, recommitment status and Start recommitment button must be displayed |
|
|
| ||||||||||||||||||||||||||||||||||||||||||||
TC_11 | Verify if the General Information section is displayed | Edit info button must be displayed on right side The following details must be displayed from the form the member submitted: Home Location/Region, Work Location/Region, Travel Preference, Driver's License Classification, Employee ID, Paylist (Dept ID)
| The title of the field Paylist is missing text (Dept ID) |
|
| ||||||||||||||||||||||||||||||||||||||||||||
TC_12 | Verify if member can edit the General Information | Click the Edit Info button in the General Information section | Pop up modal Edit member details must open. Member must be able to edit or add values to Home Location, Work Location, Driver's License and Travel Preference. Other fields must remain disabled displaying the correct data. The updates made to the fields must reflect on the profile page on the Save button. The updates made to the fields must not saved if member hits the Cancel button or closes the modal. | ||||||||||||||||||||||||||||||||||||||||||||||
TC_13 | Verify if the Employee Information is displayed | Edit info button must be displayed on right side The following details must be displayed from the form the member submitted: Home Location/Region, Work Location/Region, Travel Preference, Driver's License Classification, Employee ID, Paylist (Dept ID) The fields Employee ID, Paylist (Dept ID) will most likely be empty when viewing a member profile for EMCR that was created prior to this change Supervisor Name, Supervisor Email, Supervisor Phone Number, Union Membership, Liaison Name, Liaison Email, Ministry, Division The field Liaison Name must have a tooltip beside the title which opens up a pop up modal with text How can I find my liaison? | The title of the field Paylist Supervisor Phone is missing text (Dept ID) 'Number' Missing tooltip |
| TC_13 | Verify if the Employee Information is displayed | Edit info button must be displayed on right side The following details must be displayed from the form the member submitted: Supervisor Name, Supervisor Email, Supervisor Phone Number, Union Membership, Liaison Name, Liaison Email, Ministry, Division The field Liaison Name must have a tooltip beside the title which opens up a pop up modal with text How can I find my liaison? |
|
|
| TC_12 | Verify if member can edit the General Information | Click the Edit Info button in the General Information section | Pop up modal Edit member details must open. Member must be able to edit or add values to Home Location, Work Location, Driver's License and Travel Preference. Other fields must remain disabled displaying the correct data. The updates made to the fields must reflect on the profile page on the Save button. The updates made to the fields must not saved if member hits the Cancel button or closes the modal. | TC_14
| ||||||||||||||||||||||||||||||||||
TC_14 | Verify if member can edit the Employee Information | Click the Edit Info button in the Employee Information section | Pop up modal Edit member details must open. Member must be able to edit or add values to all the fields. Default Fields must be: Supervisor First Name, Supervisor Last Name and must validate with error ‘This field is required.’ when left empty. The updates made to the fields must reflect on the profile page on the Save button. The updates made to the fields must not saved if member hits the Cancel button or closes the modal. | ||||||||||||||||||||||||||||||||||||||||||||||
TC_15 | Verify if the Contact Information section is displayed | Edit info button must be displayed on right side The following details must be displayed from the form the member submitted: Primary Number, Secondary Number, Work Phone, Email Address |
|
|
| ||||||||||||||||||||||||||||||||||||||||||||
TC_16 | Verify if member can edit the Employee Contact Information | Click the Edit Info button in the Employee Contact Information section | Pop up modal Edit member details must open. Member must be able to edit or add values to all the fieldsPrimary Number, Secondary Number, Work Phone. Other fields must remain disabled displaying the correct data. Default Fields must be: Supervisor First Name, Supervisor Last Name Primary Number and must validate with error ‘This field is required.’ when left empty. The updates made to the fields must reflect on the profile page on the Save button. The updates made to the fields must not saved if member hits the Cancel button or closes the modal. | ||||||||||||||||||||||||||||||||||||||||||||||
TC_1517 | Verify if the Emergency Contact Information section is displayed | Edit info button must be displayed on right side The following details must be displayed from the form the member submitted: Primary Number, Secondary Number, Work Phone, Email AddressEmergency Contact Name, Emergency Contact Number, Relationship
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||
TC_1618 | Verify if member can edit the Emergency Contact Information section | Click the Edit Info button in the Emergency Contact Information section | Pop up modal Edit member details must open. Member must be able to edit or add values to Primary Number, Secondary Number, Work Phone. Other fields must remain disabled displaying the correct data. Default Fields must be: Primary Number and must validate with error ‘This field is required.’ when left empty.add values to all the fields. All the fields are non mandatory The updates made to the fields must reflect on the profile page on the Save button. The updates made to the fields must not saved if member hits the Cancel button or closes the modal. | ||||||||||||||||||||||||||||||||||||||||||||||
TC_1719 | Verify if the Emergency Contact Information Core Membership Status section is displayed | Edit info button must be displayed on right side The following details must be displayed from the form the member submitted: Emergency Contact Name, Emergency Contact Number, Relationship
|
|
|
| TC_18 | Verify if member can edit the Emergency Contact Information section | Click the Edit Info button in the Emergency Contact Information section | Pop up modal Edit member details must open. Member must be able to edit or add values to all the fields. All the fields are non mandatory The updates made to the fields must reflect on the profile page on the Save button. The updates made to the fields must not saved if member hits the Cancel button or closes the modal. | TC_19 | Verify if the Core Membership Status section is displayed | Edit info button must be displayed on right side The following details must be displayed from the form the member submitted: Program, Annual Recommitment, Member since |
Ticket:
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Test Scenario ID: TS_03
Test Scenario: Verify the section and roles for members with EMCR program only
Prerequisites: Member must have a form submitted for the EMCR only program
...
Test Case No
...
Test Description
...
Test Steps
...
Test Data
...
Expected Results
...
Actual Results
...
Status
...
Reference Ticket(s)
...
TC_20
...
Verify if member can access the profile page
...
For members only, the profile page must be the default page. For member + other roles, my profile tab can be accessed via the top right menu.
...
Profile page must display all the details filled out by the member while submitting the EMCR form, details are distributed in 3 tabs:
Deployment & Availability
Profile Details
Training Courses
...
TC_21
...
Verify if the Section Preferences section is displayed
...
Member can click on the Deployment & Availability tab and scroll to the bottom below the my schedule section
...
The section preference must be displayed
...
TC_22
...
Verify the title and sub text
...
Title: Section Preferences
Subtext: The following shows the list of sections that you prefer to be deployed in, as indicated in your CORE application. You can add or remove a section from this table.
...
TC_23
...
Verify if the sections are displayed
...
The sections must be displayed in a tabular format with the column title: Section Name
...
TC_24
...
Verify if the Add Preference button is displayed
...
Add Preferences button must be displayed on the right hand side of the sub text
...
TC_25
...
Verify if the Remove button is displayed
...
Remove button must be displayed besides each section
Test Scenario ID: TS_04
Test Scenario: Verify the section and roles for members with BCWS program only
Prerequisites: Member must have a form submitted for the BCWS only program
...
Test Case No
...
Test Description
...
Test Steps
...
Test Data
...
Expected Results
...
Actual Results
...
Status
...
Reference Ticket(s)
...
TC_26
...
Verify if member can access the profile page
...
For members only, the profile page must be the default page. For member + other roles, my profile tab can be accessed via the top right menu.
...
Profile page must display all the details filled out by the member while submitting the EMCR form, details are distributed in 3 tabs:
Deployment & Availability
Profile Details
Training Courses
Program, Annual Recommitment, Member since |
Ticket:
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Test Scenario ID: TS_03
Test Scenario: Verify the section and roles for members with EMCR program only
Prerequisites: Member must have a form submitted for the EMCR only program
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) |
---|---|---|---|---|---|---|---|
TC_20 | Verify if member can access the profile page | For members only, the profile page must be the default page. For member + other roles, my profile tab can be accessed via the top right menu. | Profile page must display all the details filled out by the member while submitting the EMCR form, details are distributed in 3 tabs:
| ||||
TC_21 | Verify if the Section Preferences section is displayed | Member can click on the Deployment & Availability tab and scroll to the bottom below the my schedule section | The section preference must be displayed | ||||
TC_22 | Verify the title and sub text | Title: Section Preferences Subtext: The following shows the list of sections that you prefer to be deployed in, as indicated in your CORE application. You can add or remove a section from this table. | |||||
TC_23 | Verify if the sections are displayed | The sections must be displayed in a tabular format with the column title: Section Name | |||||
TC_24 | Verify if the Add Preference button is displayed | Add Preferences button must be displayed on the right hand side of the sub text | |||||
TC_25 | Verify if the Remove button is displayed | Remove button must be displayed besides each section |
Test Scenario ID: TS_04
Test Scenario: Verify the section and roles for members with BCWS program only
Prerequisites: Member must have a form submitted for the BCWS only program
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) |
---|---|---|---|---|---|---|---|
TC_26 | Verify if member can access the profile page | For members only, the profile page must be the default page. For member + other roles, my profile tab can be accessed via the top right menu. | Profile page must display all the details filled out by the member while submitting the EMCR form, details are distributed in 3 tabs:
| ||||
TC_27 | Verify if the Section Preferences section is displayed | Member can click on the Deployment & Availability tab and scroll to the bottom below the my schedule section | The section preference must be displayed | ||||
TC_28 | Verify the title and sub text | Title: Section Preferences Subtext: The following shows the list of sections that you prefer to be deployed in, as indicated in your CORE application. You can add or remove a section from this table. | |||||
TC_29 | Verify if the sections are displayed | The sections must be displayed in a tabular format with the column title: Section Name | |||||
TC_30 | Verify if the roles are displayed | The selected roles for each section must be displayed. The following cases can be true for roles and sections:
Roles must be displayed in the roles column adjacent to their respective sections | |||||
TC_31 | Verify if the 1st and 2nd selected choices are displayed | The selected 1st and 2nd sections must be tagged as 1st choice and 2nd choice on the right side of the section name. The sections must be displayed in descending order, top priority first. Non priority sections must be displayed at the bottom of the 2nd priority section | 2nd priority displayed first | FAIL | |||
TC_32 | Verify if the Add Preference button is displayed | Add Preferences button must be displayed on the right hand side of the sub text | |||||
TC_33 | Verify if the Remove button is displayed | Remove button must be displayed besides each section |
Test Scenario ID: TS_05
Test Scenario: Verify the section and roles for members enrolled in Both programs
Prerequisites: Member must have a form submitted by choosing the both option for program
Test Case No | Test Description | Test Steps | Test Data | Expected Results | Actual Results | Status | Reference Ticket(s) |
---|---|---|---|---|---|---|---|
TC_34 | Verify if member can view 2 tabs | In the section preferences, 2 tabs must be displayed: BCWS and EMCR. Member must be able to toggle between both tabs easily. Each tab must display their respective content | |||||
TC_35 | Verify the BCWS tab | All the test cases TC_01 to TC_06 must be true | |||||
TC_36 | Verify the EMCR tab | All the test cases TC_07 to TC_14 must be true |
The following scenarios are for the status displayed besides the profile name on the /profile page
...
No | Scenario | Status | Conditions/ comments |
---|---|---|---|
1 | If member has been active in EMCR only or BCWS only or active in Both for the previous year | Active | |
2 | If member has been active and recommits to the program | Active | |
3 | If member is active for both programs and recommits to only one | Active for either program | |
4 | If member is active and does not recommit during the recommitment cycle | Active | Will become inactive once the recommitment cycle is over |
5 | If member is inactive | ?? | |
6 | If member is inactive and recommits | Active | |
7 | If member is inactive and does not recommit | Inactive | |
8 | If inactive and recommits to only one program | Active for either program |