This User Acceptance Testing (UAT) Guide is designed to help colleges understand the user interface and back-end data changes made to CCCApply Standard Application in the v.6.4.0 version release (Pilot environment release 2.19.19, and Production release 3.16.19) and provide acceptance criteria to support college implementation of those changes.
Release notes for the CCCApply Release 6.4.0 include additional user interface enhancements and implementation guidelines that support this UAT plan. Background information about the CCCApply Redesign Project and other special implementations released in FY18-19 can be found in the CCCApply Redesign Project Dashboard. Data Dictionaries and User Guides have been updated for this release.
UAT Goals & Objectives
The objectives and success criteria for college user testing across the 6.4.0 release are detailed below.
# | UAT Objectives | Success Criteria | Status |
---|---|---|---|
1 | Ensure college admissions and support services staff have all release notes, change specifications, and project implementation materials needed to update existing business operations and support services processes, data reporting requirements, and outreach activities based on the new user interface changes implemented as part of the CCCApply Redesign - Release 3 project enhancements. |
| |
2 | Ensure college IT staff have all required release notes, change request specs, and data spec documentation needed to update data downloads and Glue export processes for the updated Race & Ethnicity fields bug fixes resolved in the 6.4.0 release. |
| |
3 | Ensure college staff and administrators are able to implement new business rules and messages and view and run reports in the Admin configuration and reporting tools using new data fields added to the CCCApply Standard Application in 6.4.0 and prior releases. |
|
UAT Pilot: Participating Colleges
User acceptance testing with a limited number of pilot colleges will commence on or after February 20, 2019 (post 6.4.0 pilot release).
The following colleges have agreed to participate in Release 6.4.0 UAT activities:
- Santa Rosa College
- Bakersfield College
- Cerritos College
All Changes Are Backwards Compatible - No Actions Required: All the front-end changes (user interface enhancements) and all back-end changes (bug fix for Race & Ethnicity Full field) being deployed in this release are designed to be backwards compatible with previous CCCApply release version code.
UAT Implementation Steps
Follow the steps below to meet the expected success criteria for the UAT objectives.
- Log in to your college MIScode branded version of the /wiki/spaces/PD/pages/131465676 and start a new CCCApply Standard application from your My Applications page.
- Complete the new application from the Enrollment page to the Needs & Interests page. Continue on to the Demographic Information page.
- Note: This includes the Account Information/Mailing, Education, Citizenship/Military, Residency pages.
- Complete the Gender/Transgender section;
- Complete the Parent/Guardian Education Level;
- Review the new Race & Ethnicity layout changes and enter the following information:
- Hispanic/Latino question: Select the Yes radio button to expand the Hispanic/Latino sub-categories. Select one or more checkbox options.
- Race Group categories: Select one or more of the race group checkboxes to expand the corresponding ethnicity sub-categories.
- Click Continue to go to the last page;
- Complete the remaining required portions of the application and submit the application
- This includes the Submission page sections: Review App, Consent to Release Information, and Submission
- After submission, note the application's Confirmation number (App_id) and your CCCID.
- Reference the CCCApply Standard Application Data Dictionary (v.2018.2) Pilot Version
- Jump to the Race & Ethnicity section from the Table of Contents (Race Group)
- Review the data element specifications for all four Race & Ethnicity section fields:
- Hispanic/Latino = <hispanic>
- Race Group = <race_group>
- Race Ethnicity = <race_ethnic>
- Race Ethnicity = <race_ethnicity> (Note: This field has a different name in the International application)
- NEW Race & Ethnicity Full = <race_ethnic_full>
- Add the new Race & Ethnicity FULL field to your Pilot environment Format XML (CCCApply Standard & International files must be updated separately)
- Follow the data specs for <race_ethnic_full> in the updated DED (CCCApply Standard Data Dictionary (v.6.3.0)
- For CCCApply & International: The new data field has the same name for both application: <race_ethnic_full>
- For help updating your Format Definition file, see the CCCApply Download Client User Guide
- Update your existing Download Client Jar File with new version (v.6.3.0)
- Find and replace the "transfer-client.jar" file in your CCCApply Download Client with the latest version for this release (v.6.3.0).
- NOTE: The 'transfer-client.jar" file is the same as the Download Client Jar file.
- Refer to the Download Client User Guide for instructions on replacing and running the Jar file for each application in each environment (Pilot and Production).
- Run a test download Job in the Pilot environment.
- Find and replace the "transfer-client.jar" file in your CCCApply Download Client with the latest version for this release (v.6.3.0).
- Repeat the process for the Production environment.
Testing in the Pilot Environment
User acceptance testing and implementation support for colleges in the Pilot Environment can begin on November 20 upon the completion of the Pilot deployment activities.
/wiki/spaces/PD/pages/131465676
Data Field Specifications & Mapping
- General Requirements
- Release Information for Colleges
UAT FEEDBACK & RESOLUTION
- Feedback should be categorized as bugs and enhancements. Only Severity 1 issues (issues that prevent critical business functions from being accomplished) will be considered as release blockers.
- Reporting: User feedback should be noted in the result section. The following criteria should be followed and documented:
- Any identified bugs with severity and priority
- Enhancement requests with priority identified
Data Field Information
For detailed data specifications, please refer to the corresponding application Data Dictionary, as well as the breakdown of change specs in: 2018-18R: New Race & Ethnicity Implementation 2018.
Data Field Name | Type | Data Element | Format / Length | Downloadable | Report Center / Admin Rules | Application |
Hispanic / Latino | Existing, unchanged | hispanic | boolean Yes / No / X | Yes | Coming Soon | CCCApply Standard & International |
Race Group | Existing, unchanged | race_group | CSV string | Yes | Coming Soon | CCCApply Standard & International |
Race Ethnicity | Existing, unchanged | race_ethnic | bpchar, 22 | Yes | Coming Soon | CCCApply Standard Only |
Race Ethnicity | Existing, unchanged | race_ethnicity | bpchar, 22 | Yes | Coming Soon | CCCApply International Only |
Race Ethnicity Full | NEW | race_ethnic_full | CSV string, no spaces | Yes (Must be added) | Coming Soon | CCCApply Standard & International |
Race Ethnicity Full | NEW - SuperGlue | raceEthnicFull | CSV string | Yes (Must be added) | Coming Soon | CCCApply Standard & International |
Race Ethnicity Full Data in Glue for Apply
The new Race & Ethnicity values included in this release will be passed directly to colleges using the Glue for Apply feature. However, the new full Race & Ethnicity field is not yet available through Glue for Apply at this time. An upcoming release of the SuperGlue College Adaptor will include this new data.
Hispanic
Data Field: hispanic
Data Element: <hispanic>
Notes: No changes, this field is a boolean true/false field that continues to work as in previous version
Example Format: boolean (true/false/null)
Race Group
Data Element: <race_group>
Notes: No changes, this field was intentionally left unchanged
Example Format: Apply: "04, 05, 08, 09, 14, 15, 17, 19, 20, 21", International: "04,05,08,09,14,15,17,19,20,21" (note lack of spaces for Intl)
Maximum Expected Width: 78 characters (unchanged) (20 * 2 character long values + 18 commas + 18 spaces + 2 surrounding quote marks for CSV delimiting in the output format)
Race Ethnicity
Data Element: <race_ethnic> (Apply) / <race_ethnicity> (International)
Notes: No changes, this field was intentionally left unchanged
Example Format: YNYNNNNYNNNNNNNNNYNNN
Maximum Expected Width: 22 characters (unchanged) (22 character long string)
Race Ethnicity Full
Data Element: <race_ethnic_full>
Notes: race_ethnic_full is a new field that will store the CSV separated values for all the ethnicity section selections for both the higher level ethnic groups and the associated sub groups as listed above in the chart.
Example Format: "100,101,117,118,200,205,08,09,500,15,600,601,17,19,602,700,701,713,800,802,803"
Maximum Expected Width: 804 characters (201 * 3 character long values + 199 commas + 2 surrounding quote marks for CSV delimiting in the output format)
College Adaptor (SuperGlue) Data Element
For SuperGlue colleges, the new race_ethnic_full data element is called "raceEthnicFull"
UPDATING YOUR DOWNLOAD FILES
To download all the new Race & Ethnicity Full response values in your existing CCCApply download files, you must add the new <race_ethnic_full> field and update the (transfer-client.jar) file for this release (Release 6.3.0).
Please be sure to backup your files before downloading new ones.
Update the Pilot Download Client Jar File
We recommend adding the fields and updating the Download Client Transfer file in the Pilot environment first before updating your Production Download Client with these fields.
In your installed Pilot Download Client directory, replace the following files:
- Replace transfer-client.jar (V6.3) with: transfer-client-V3.jar
Follow the instructions in the Pilot CCCApply Download Client User Guide.
Technical specifications for the Race Ethnicity Full data field can be found in:
Change Specification: 2018-18R: New Race & Ethnicity Implementation 2018
Data Dictionaries: CCCApply Standard Application Data Dictionary v.2018.2
Copy of UAT: Race & Ethnicity Implementation 2018
Update the Production Download Client Jar File
To update your Download Client Transfer file for the Production environment, the process is the same as the Pilot environment update. The same jar file is used for both environment.
In your installed Production Download Client directory, replace the following files:
- Replace transfer-client.jar (V6.3.0) with: transfer-client-V3.jar
Follow the instructions in the CCCApply Download Client User Guide.
Technical data element specifications for the Race & Ethnicity data fields are listed in the CCCApply Standard Application Data Dictionary V.2018.2