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 MyPathBob 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