Dashboard Table Feature Test Cases
Test Step | Test Description | Expected Results | Actual Results | Environment | Reference Ticket(s) |
---|---|---|---|---|---|
TC_01 |
|
|
| dev/test | BE end-point, Dashboard table updates, First dashboard ticket |
Scenario Description | Verify the user is displayed with the text “Search Results” title on the top left with a subheading below it |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
|
|
|
|
|
|
|
|
| dev/test |
|
TC_02 |
|
|
|
|
|
Scenario Description | Verify the first column “Name” is alphabetically sorted by the resource’s last name. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
|
|
|
|
|
TC_03 |
|
|
| dev/test |
|
Scenario Description | Verify the user can click on a resource’s name. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be able to click on the name. |
|
|
|
TC_04 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with 25 rows in the default table view. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be displayed with 25 rows. |
|
|
|
TC_05 |
|
|
| dev/test |
|
Scenario Description | Verify the user can increase the number of rows displayed to 50. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be displayed with 50 rows. |
|
|
|
TC_06 |
|
|
| dev/test |
|
Scenario Description | Verify the user can increase the number of rows displayed to 100. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be displayed with 100 rows. |
|
|
|
TC_07 |
|
|
| dev/test |
|
Scenario Description | Verify the user can click on a page number to be navigated to that page. |
|
|
|
|
Prerequisites |
|
|
|
|
|
Test Data | Test with different page numbers, the first, first + 1, last, last - 1 |
|
|
|
|
Action Steps |
| The user should land on the selected page. |
|
|
|
TC_08 |
|
|
| dev/test |
|
Scenario Description | Verify the user can navigate to the previous page. |
|
|
|
|
Prerequisites | The user is on page 2 or higher. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be navigated to the previous page. |
|
|
|
TC_09 |
|
|
| dev/test |
|
Scenario Description | Verify the user can navigate to the next page. |
|
|
|
|
Prerequisites | The user is not on the last page. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
|
|
|
|
|
TC_10 |
|
|
| dev/test |
|
Scenario Description | Verify the user can click on the double back arrow to land on the first page. |
|
|
|
|
Prerequisites |
|
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be navigated to the first page. |
|
|
|
TC_11 |
|
|
| dev/test |
|
Scenario Description | Verify the user can click on the double forward arrow to land on the last page. |
|
|
|
|
Prerequisites |
|
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be navigated to the last page. |
|
|
|
TC_12 |
|
|
| dev/test |
|
Scenario Description | Verify the user stays on the current page if he clicks on the resource’s user profile. |
|
|
|
|
Prerequisites |
|
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
|
|
|
|
|
TC_13 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with all ACTIVE resources by default. |
|
|
|
|
Prerequisites | The user is on the “Personnel” page. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be displayed with only ACTIVE resources by default. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TC_14 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with a “Show Inactive” toggle button for status on the top right of the table list and is able to turn it ON. |
|
|
|
|
Prerequisites | The user is on the “Personnel” page. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be able to turn the toggle ON and should be displayed with both active and inactive resources. |
|
|
|
TC_15 |
|
|
| dev/test |
|
Scenario Description | Verify the user can turn the “Show Inactive” toggle OFF. |
|
|
|
|
Prerequisites | The user is on the “Personnel” page. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should only be displayed with ACTIVE resources. |
|
|
|
TC_16 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with all 10 columns on the dashboard table. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be displayed with the 10 columns in the following order:
|
|
|
|
TC_17 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with the correct “Region” for each resource as the second column. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be displayed with the correct Region name for the given resource, one value from the following seven: HQ, CTL, NEA, NEW, SEA, SWE, VIC |
|
|
|
TC_18 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with the correct “Work Location” for each resource as the third column and it corresponds to the correct “Region”. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be displayed with the correct “Work Location” for the given resource, one from the following, corresponding to the correct Region. |
|
|
|
TC_19 |
|
|
| dev/test |
|
Scenario Description | Verify the user is not displayed with the Function column by default. |
|
|
| |
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should not be displayed with the Function column by default. |
|
|
|
TC_20 |
|
|
| dev/test |
|
Scenario Description | Verify the user is not displayed with the Experience column by default. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should not be displayed with the Experience column by default. |
|
|
|
TC_21 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with the correct value for “Availability Status” for each resource. |
|
|
| |
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
|
|
|
|
|
TC_22 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with the correct value for “Willingness to Travel”. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data | Fifth column - by default Seventh column - when Function/Exp filters are applied |
|
|
|
|
Action Steps |
| The user should be displayed with the correct “Yes/No” value for the given resource. |
|
|
|
TC_23 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with the correct value for the “Classification” column. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data | Seventh column - by default Ninth column - when Function/Exp filters are applied |
|
|
|
|
Action Steps |
| The user should be displayed with the correct value from one of the following two: BCGEU, Excluded |
|
|
|
TC_24 |
|
|
| dev/test |
|
Scenario Description | Verify the user is displayed with the correct acronym value for “Ministry” for each resource. |
|
|
|
|
Prerequisites | The user is on the “Personnel” screen. |
|
|
|
|
Test Data | Eighth column - by default Tenth column - when Function/Exp filters are applied |
|
|
|
|
Action Steps |
| The user should be displayed with the correct value from one of the following 23:
|
|
|
|
TC_25 |
|
|
| dev/test |
|
Scenario Description | Verify the dashboard table accurately displays the data and it matches with what is stored in the database. |
|
|
|
|
Prerequisites |
|
|
|
|
|
Test Data |
|
|
|
|
|
Action Steps |
| The user should be displayed with the values on the front-end as a match to what is stored in the database. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|