Table of Contents | ||||
---|---|---|---|---|
|
...
Sprint | Due Date | Activity | Team Member | Status |
---|---|---|---|---|
Sprint 26 / 27 | March XXXX 15th - presentMarch 29th | UAT Testing | Steve, Grace | In ProgressComplete |
Sprint 26 / 27 | MAACE team - present (projected complete Monday March 27th) | Grace - WLM permissions for testing | Jugraj / MAACE | In Progress
|
Sprint 27 | Monday March 20th | Troubleshoot and test URL | Jugraj / Cloud Team | Complete
|
Sprint 27 | March 21st | ACC / Prod API permissions | Jugraj / MAACE | Complete
|
Sprint 27/28 | March 29th - April 5th | ACC / Prod API Testing | Jugraj | In Progress
|
Sprint 27 | March 24th - present | SCED set-up | Jugraj / MAACE Team | In Progress
|
Sprint 27 | Monday March 27th - present | ROFs ACC environment set-up to RSIG SCED endpoints | Jugraj / Shu Zi (endpoint set-up on RSIG side) | In Progress
|
Sprint 27 | Monday March 27th - Wednesday March 30th Possible testing in RSIG when we give RSIG SCED. | RSIG ACC Testing | RSIG - Entai, Honglei and Ewa | Complete on RSIG side. But, RSIG should test again to make sure the TSB pop-up in ACC and Citrix once they have the SCED endpoints.
|
Sprint 28 | Wednesday March 29th | Sprint 28 - Start Date | ROFs Team | In Progress |
Sprint 28 | Wednesday March 29th | Submit RSIG prod ticket | RSIG - Entai | In Progress
|
Sprint 28 | March 1?27th to present | Jugraj & Henry to troubleshoot so it can be done automatically vs manually on March 14th (time: 20 min) | Jugraj | In Progress
|
Sprint 28 | Friday March 31st | Code Freeze | ROFs Team | In Progress |
Sprint 28 | Monday April 3rd | Prod sanity check - backend Note: 255651 - split into tasks in PBI | ROFs Team | Not started
|
Sprint 28 | Monday April 3rd - Thursday April 6th | ACC Testing - backend and frontend Note: split into tasks in PBI | ROFs Team | Not started
|
Sprint 28 | Friday April 7th | Holiday - Good Friday | ROFs Team | Holiday |
Sprint 28 | Monday April 10th | Holiday - Easter Monday | ROFs Team | Holiday |
Sprint 29 | Wednesday April 5th | Sprint 29 - Start Date | ROFs Team | Not Started |
Sprint 30 | Friday April 28th | Prod release day activities | Jugraj, ROFs Team | Not Started |
Sprint 30 | Monday May 1st | Release to users | Steve, Help Desk? | Not Started
|
...
March 29 to April 5 - ACC / PROD API Testing
Checklist: Reviewed with Jugraj, and marked as complete on March 29th
Test the following:
Roles have permissions
Workflows with different roles
Ad-hoc testing
April
...
6th - Prod Sanity Check (backend and frontend)
RSIG Environments - Emails
QA
Real emails: RSIG/ROFs team members
Fake emails: All other RSIG contacts outside of RSIG/ROFs team members
ROFS is using [TR157_GEN_INDIV_EMAIL_ADDRESS_ROFS_ROFS] for authentication and users in this table have their real email listed
Fake email: RSIG-PISF-test@tc.gc.cal
UAT
Real emails: RSIG/ROFs team members
Fake emails: All other RSIG contacts outside of RSIG/ROFs team members
ROFs is using [TR157_GEN_INDIV_EMAIL_ADDRESS] for authentication
RSIG has team members listed in [TR157_GEN_INDIV_EMAIL_ADDRESS]
Fake email: RSIG-PISF-test@tc.gc.cal
Refer to DevOps ticket 252541
...
Location Mapping
Planned Location
Send emails in Inspection Notification - DO NOT SEND EMAILS as they are live?
Backend testing
Checklist: Reviewed with Jugraj, and marked as complete on March 29th
Check connection string in Key Vault
Check correct groups in app settings
Check if correct users are added to the groups - prod
Check if all the API permissions are configured for the groups
RSIG db - need to make sure the users main emails match with the Microsoft login emails
Check the correct API endpoints are set up
April 14th - Frontend testing
...
Checklist: Will review Reviewed with Jugraj and Grace, and Jugraj marked as complete on March 30th
Task Dashboard:
Check TSB occurrences from overnight feed appear in “Pending Review” tab at top of table (if still mapped to RSIG training)
Run a date range search
Run a few other ad-hoc searches
Run a search in FR, searching for occurrences using FR translated criteria
TSB Data:
Check a few TSB occurrences to make sure correct TSB data is appearing
(from Jeff’s morning email - if still mapped to RSIG training)
Location Mapping:
Search for yard, spur, subdivision, crossing in the search tab Warning: Do not map a location
Manager Review:
Inspection Notification:
TSB Planned Location:
...
Test “Requested By”
Select “No” for the first question
Test “Requested By” dropdown menu
Warning: Do not Save!!!
Take a quick look at other tabs to see if FR translation is appearing
April 3rd to April 5th - ACC Testing
Backend testing
Checklist: Reviewed with Jugraj, and marked as complete on March 29th.
Check connection string in Key Vault
Check correct groups in app settings
Check if correct users are added to the groups - prod
Check if all the API permissions are configured for the groups
RSIG db - need to make sure the users main emails match with the Microsoft login emails
Check the correct API endpoints are set up
Frontend testing
Checklist: Will review with Grace and Jugraj on March 30th
Task Dashboard:
Check TSB occurrences from overnight feed appear in “Pending Review” tab at top of table
TSB Data:
Check a few TSB occurrences to make sure correct TSB data is appearing
Location Mapping:
Manager Review:
Inspection Notification:
TSB Planned Location:
with the Microsoft login emails
Check the correct API endpoints are set up
Frontend testing
Checklist: Will review with Grace and Jugraj on March 30th
April 28th - Smoke Test
Checklist: Started with Jugraj on March 29th. Needs further review.
Test URL
Complete a few searches on the dashboard, testing out the following filters (does not need to be in combination):
Railway
Occurrence Type
Accident / Incident TypeRun a date range search
Run a few other searches
Open up a few records in “Pending Review” [I don’t think there will be any records in “Pending Review”? Perhaps historical instead?]
Select a record and compare the data in the TSB tab with the daily email
Jeff / Cary - perhaps Map a location for a historical record - if this won’t ruin OPS analytics
In Manager Review:
Complete a Manager Review for a historical occurrence that does not require further follow-up?
Check only - Reopen the occurrence and check the ‘Assign To’ and the ‘Requested By’ list to make sure it is accurate
DO NOT complete an Inspection Notification
...
Item | Time (approx.) | Effort | Activity | Team Member | Details | Status |
---|---|---|---|---|---|---|
1. | 9:00am | Switch connection string from training to prod | Jugraj | Not Started | ||
2. | 9:40am | Latest code pushed to prod branch | Jugraj | Coordinate with RSIG team at approx. 9:40am at the same time they do the quick test | Not Started | |
3. | [11:00am?] | 20 min | Merge ACC branch with main branch | Jugraj | We can do our build after RSIG db is refreshed. Need to confirm with RSIG before proceeding. | Not Started |
4. | [11:30am?] | 20 min | Manually [or automatically] deploy from main branch | Jugraj | May be able to deploy automatically. | Not Started |
5. | [1:00pm?] | 30 min | Smoke test with users to verify release is error free | Steve, Grace | Not Started | |
6. | [3:00pm?] - After RSIG Smoke test? | [Can OPS use ROFs via RSIG db even though frontend is locked?] | Not Started |
May 1st - RSIG Release day - External
...