MyPath/MDM Integration Test Cases
This page provided cases that test and validate how Master Data Management (MDM) and the new Student Profile Service (SPS) manage data as it is shared between the OpenCCC Account, CCCApply application, and MyPath.
The test cases documented below by and large are covered by the test process documented in the Pilot Test Guide for Student Profile Service: https://docs.google.com/document/d/1u0U5Jco5FSs21Oaauqg1pDkJkH3qHDiNGAz6LLTOsh8/edit#
and the companion workbook: https://docs.google.com/spreadsheets/d/1BB9c7-iU_TKprjbep5FidAT2zBX9mQwJFeRTtrvPYGI/edit#gid=0
TC name/ Rainforest# | Test Req / Case Description | Acceptance Criteria | Test Resource | Status Test env | PIlot env | Notes |
Open MyPath as an unattached student and access the OpenCCC via the Sign In with OpenCCC link found in the header. | User can access the OpenCCC via the link found in the header, and then access the Sign In to OpenCCC page. | Bob Schenck | PASS Test env | PASS Test env | ||
Once the student creates an OpenCCC account and clicks Continue, they are returned to MyPath via SSO. | Student user is returned to MyPath | Bob Schenck | PASS Test env | PASS Test env | ||
Once the Account is created, a new advisor card (titled MDM/SPS Test) is displayed in the MyPath Virtual Advisor Pane that includes "Account," "Apply," and "Notification" tasks/links. | Advisor card displays with appropriate tasks. | Bob Schenck | PASS Test env | PASS Test env | ||
Selecting "Account" task SSOs user into OpenCCC account. | Bob Schenck | PASS Test env | PASS Test env | |||
Accessing CCCOpen account is accompanied soon after by an incremental update to the MyPath Messages portlet number. | PASS Test env | PASS Test env | ||||
Selecting the Messages portlet/link opens a Message tab that displays details of the student account information. Displayed Messages can be hidden and the Virtual advisor pane redisplayed by selecting the "Home" tab. | PASS Test env | PASS Test env | ||||
After completion of OpenCCC account student user receives an auto generated email to email address in account confirming account creation and CCCID. | PASS Test env | PASS Test env | ||||
Edits/changes made to student personal and contact info in OpenCCC account and saved are accompanied by an incremental increase to the MyPath Messages portlet number. | PASS Test env | PASS Test env | ||||
Selecting the Messages portlet/link opens a Message tab that displays details of the updates/saved student account information. | PASS Test env | PASS Test env | ||||
After updating OpenCCC account personal info details student user receives an auto generated email to email address in account confirming account changes. | PASS Test env | PASS Test env | ||||
Selecting the "Application" task on the MDM/SPS Test advisor card SSOs student to the CCCApply Begin Application page where they can start and complete a CCC application. | PASS Test env | PASS Test env | ||||
Selecting "Notifications" task opens a Messages tab that displays details of the updates/saved student account information and completed applications. | PASS Test env | FAIL (partial PASS ) Test env | Changes to the OpenCCC account primary and secondary phone following completion of an app in CCCApply NOT observed in MyPath Notification message (first/middle name removal change observed). Discussed issue with RobbieG and Doug Sonaty, general aggreement that the problem is with MyPath. Doug created ticket SSP-3219 (https://cccnext.jira.com/browse/SSP-3219) and assigned it to CharlesH. | |||
Access and log into Conductor UI in the appropriate environment. | Conductor displays with a panel listing workflows in chronological order. | PASS Test env | PASS Test env | |||
Search for and find the student Application related workflows with a time stamp that matches the application submission. Open student-application-mdmWF” | PASS Test env | PASS Test env | ||||
Select sqs_application:1 task in the workflow to display and validate matching application data. Display sqs_student_contact, sqs_student_demographic and sqs_institution tasks as desired/necessary to validate details. | PASS Test env | PASS Test env | ||||