Master Test Plan Data Warehouse

download Master Test Plan Data Warehouse

of 13

  • date post

    10-Sep-2014
  • Category

    Documents

  • view

    110
  • download

    3

Embed Size (px)

Transcript of Master Test Plan Data Warehouse

Test Plan Campus CommunityHRSA 7.6 Upgrade to 8.0

1. Introduction Campus Community encompasses person-level data that can be shared by all modules of HRSA. This includes biographic and demographic data, addresses and phones, relationships and emergency contacts for recruits, applicants, students, employees, and others. Additionally, it includes functionality for specific populations such as international students and visitors, and student athletes. Some elements defined by PeopleSoft as part of Campus Community will be covered by other functional areas for this upgrade. These elements include the 3Cs (communications, checklists, comments), service indicators, FERPA, and external organizations. They are outside the scope of this Campus Community test plan. 2. Purpose The purpose of the test plan is to ensure the upgrade from HRSA 7.6 to 8.0, which includes a data conversion, is thoroughly tested, resulting in a successful implementation of new and existing functionality, business processes, reports, interfaces, and batch processes. 3. Components The functional area test plan consists of the following: A. B. C. D. E. F. Test Roles and Responsibilities Items to be Tested Test Strategy Test Approach Deliverables Approval

1

Test Plan Campus CommunityHRSA 7.6 Upgrade to 8.0

4. Test Roles and ResourcesRole Test Designers: For many of the functional areas, this role will be held by the functional business analyst. Update names as needed 1. 2. 3. 4. 5. Admissions: Demetrius Cunia Benefits: Sue Bird Budget: Sara Harrington Campus Community: Eileen Quilty Financial Aid: Zack Kelley, Cheri McEntee, Mel Uhlig 6. GEMC Admissions & Graduate Awards: Roland Shelton 7. Human Resources: Colleen Strempel, Deborah Gardner 8. Law: Ron Nabewaniec 9. Payroll: John Maiura 10. Student Financials: Darnay Campbell, Mark Clary, Steve Kelly, John Murlin 11. Student Records: Steve Clark, Theresa Fuller, Wendy Love, Nancy Prince 12. University College: Peg Stearns 13. Data Warehouse: Natalie Vincent 14. Load Testing: Ed Lester 15. Security Testing: Key Security Contact for the functional areas Testers: Update names as needed 1. 2. 3. 4. Admissions: Ken Schoening Benefits: Sue Bird Budget: Sara Harrington Campus Community: Eileen Quilty, Harry Fleming, SCIS Representative 5. Financial Aid: Cheri McEntee, Zack Kelley, Connie Larocca, Mel Uhlig 6. GEMC Admissions & Graduate Awards: Shad Pulverenti 7. Human Resources: Colleen Strempel, Deborah Gardner 8. Law: Ron Nabewaniec, Anikka Laubenstein, Cheryl Ficcara, Gina Soliz 9. Payroll: John Maiura, Jeremy McIntosh 10. Student Financials: Anne Barker, Darnay Campbell, Mark Clary, Steve Kelly, John Murlin, bursar personnel Responsibilities related to testing Develop and document test design for data conversion, functional, lifecyle, security, and performance testing Create and document test cases based on test design Coordinate testing activities within own functional area Communicate test updates to Test Coordinator and Functional Project Managers.

Run test cases during designated test periods Document test results and problems in Test Director Work with developers in troubleshooting problems. Re-test problem fixes Communicate test updates to Test Leads

2

Test Plan Campus CommunityHRSA 7.6 Upgrade to 8.0Role 11. Student Records: Steve Clark, Theresa Fuller, Wendy Love, Nancy Prince, registrar personnel 12. University College: Anne Barker 13. Data Warehouse: Natalie Vincent, Richard Bundy, Tom Bloss, Tom Sproull, Harry Fleming, and Key Brio Users 14. Load Testing: Ed Lester 15. Security Testing: Key Security Contacts Responsibilities related to testing

Functional Project Managers: Cindy Hoalcraft is the functional project lead who will be managing the functional project managers. 1. David Harris - Admissions, Financial Aid, GEMC 2. Cindy Hoalcraft - Campus Community 3. Vivian Silliman for Student Financials, Student Records 4. Debbie Gardner, Linda Saul - Benefits, Budget, Human Resources 5. Linda Saul, Brian Pendergast - Payroll Upgrade and Patch/Fix Technicians: 1. Mark Bostick 2. John Bowden 3. Dan Edwards

Monitor and update project plan Facilitate in the development of

testing activities by functional area. test plan, test design and test cases for functional and lifecycle testing.

Prepare test databases used in the Communicate test environment

PS 8 upgrade readiness to HRSAcore

Developers: 1. Admissions: Larry Roux 2. Benefits, Budget, Human Resources, Payroll: , Ray Brunner, Patty Bergin, Pat Cabrey, Scott LaPar, Stephanie Chiaravalloti, Jeff Bedell - consulting only. 3. Campus Community: Harry Fleming, Larry Roux 4. Financial Aid: Tom Bloss, Pat Stanley 5. GEMC Graduate Awards: Mary Serrano 6. GEMC Admissions: Bill Keesler, Larry Roux 7. Student Financials: Marilyn Butler, Darlene Kennedy 8. Student Records: Bill Keesler, Steve Wowelko efforts Perform unit test Troubleshoot problems Document problem updates in Test Communicate unit testing progress Work with Test Designers/testers

Director to test lead on data validation planning and testing

3

Test Plan Campus CommunityHRSA 7.6 Upgrade to 8.0Role Responsibilities related to testing

Test Coordinator Mimi Mark Develop master test plan Prepare test materials (test

guidelines, procedures, templates) for functional areas use effort Monitor test planning progress and Facilitate and coordinate the execution efforts development and execution of cross functional area testing Redevelop automated tests for Work with Functional Project Keep functional areas and PS 8 post implementation Managers on test plan tasks. team leads apprised of PS 8 testing activities. Setup test and defect reporting Setup Test Director for PS 8 testing

4

Test Plan Campus CommunityHRSA 7.6 Upgrade to 8.0

5. Items to be Tested There should be tests developed for the list of items below. Details of the items to be tested should be provided in the test design document a future deliverable. A. Tests from the Functional Area 1. Data Validation Translate values Set-up tables Row counts for some tables Detailed review of specific cases (EMPLIDs to be determined) Detailed reviewed of components that are different in PS8, including: Relationship between citizenship status and country of citizenship Separation of phone types from address types Addition of phone type MAIN (validation will vary depending on whether we decide to use MAIN) 2. Business Processes (Including Business Requirements and Business Rules) Search for a person online (by ID, name, national ID) Add person online Attempt to create emplid = NEW online Update person online name, addresses, phones, email, biographic data Change national ID online Try to add duplicate national ID online Maintain citizenship, visa and I20 data online Maintain athletic participation data online Validate a persons data affiliations online Personal Portfolio tests (if this component is implemented) Manage national IDs for multiple countries (if this is implemented) Many of the tests above can be defined in greater detail using our 7.6 regression tests as a starting point. ( 3. Reporting National ID (NID) audit - Brio against operational data Personal data audit - Brio against operational data 4. Batch Jobs SEVIS alerts Linked addresses update Campus housing purge Post OIS holds for new admits (if process is still needed)

5

Test Plan Campus CommunityHRSA 7.6 Upgrade to 8.0

Purge OIS batch holds (if process is still needed)

5. Interfaces Post campus housing addresses and phones to HRSA from Housing, Meal Plans and Special Purchases System (HMS) Post current (CURR) addresses to HRSA from ESF. Export file of I20 candidates from HRSA to SEVIS Download transaction file and I20 forms from SEVIS Load HMS with required HRSA data (scope is wider than just Campus Community data) Load ID card system with required HRSA data (scope is wider than just Campus Community data) Load library patron data from HRSA to library system (scope is wider than just Campus Community data) Load Business Layers (BL) with required HRSA data (scope is wider than just Campus Community data)

6. Boltons None 7. Cross Functional Areas Processes (Lifecycle Testing) Almost everything in CC is cross-functional. Need to determine if anything deserves special emphasis here. I20 data entry and SEVIS alerts error resolution process (possible candidate) 8. Functional Area Key Process Performance (Timing Measurements) Online person search Online person add Data Warehouse Testing SEVIS monitoring reports (yet to be defined). Load Testing No Campus Community load testing is planned. Security Testing

Change NID (function is tied to a specific security class) Demographic Data Access (DDA) testing (Still need to determine how we will implement DDA here)

Personal Portfolio security (if this component is implemented)

6

Test Plan Campus CommunityHRSA 7.6 Upgrade to 8.0

6. Test Strategy Listed below are the various types of testing that will take place in four test phases.Testing Data Validation Unit Functional

Phas Role e1,2,3 Developer Tester Developer Tester

Description Validating the data converted to PS 8 database. This is done early on in the project. Developer testing to validate that new code can be executed to completion with no errors. To validate the application meets business requirements under various scenarios for a functional area. Measuring the time an activity or key process takes to complete. This testing should be done throughout the test phases. Timings from HRSA 7.6 production should be used as the benchmark for PS 8 timings. Cross-functional process testing to validate the application works across functional areas or other applications (into o