Testing Strategy
You Are Viewing Archived Content
The Financial Information System (FIS) went live on July 1, 2020. Visit the current Financial Management information and support page for more.Why did the system undergo testing?
The system testing validated that the future state design, setup, and configurations met the business requirements. The intent of testing is to analyze and evaluate whether the system is:
- Functioning as designed
- Produces results according to policy
- Protected from unauthorized access and has necessary safeguards to protect sensitive data
- User-friendly and intuitive
- Reliable and performs well under duress
What was tested?
Scope
- Oracle Financial Cloud application: including the GL, AP, AR, PPM and Procurement modules
- Enterprise Planning and Budgeting Cloud
- Data conversion from current systems to Oracle Financial Cloud and Budgeting Cloud
- Integrations with campus-wide systems
- Oracle BI reporting (OTBI and custom reporting)
- Infrastructure that supports the integrations
- User roles and related access.
- Workflows and approval processes
Levels of Testing
- Unit Testing
- Data ConversionTesting
- Integration Testing
- Security and User Profile Testing
- Functional Testing
- Business Process Testing
- System Integration Testing
- User Acceptance Testing
The basic approach was to test individual parts/units of the application, building up to perform an End-to-End test of the system in a production-like setting.
Each level had an individual plan that outlined the test objectives, assumptions, scope and criteria as well as test cases with associated testing processes that encapsulate design, development, execution and test/defect management.
Who is testing the system?
Testing Team | Member | Role |
Test Team
|
William Sweetman | Solutions Architect |
Harini Sundaram | Testing Lead | |
Reza Khorrami | Integrations/Conversion Test support | |
Erika Szewczyk | Configuration Lead | |
Maruthi Alamuri | Business System Analyst | |
Design Teams |
Melissa Navarro | Campus General Ledger Lead |
Michelle York | Health General Ledger Lead | |
Kierstin Sykes | Foundation General Ledger Lead | |
Kevin Wong | Accounts Payable Lead | |
Susselys Virgil | Accounts Receivable, Cash & Banking Lead | |
Irene Chen | Procurement Lead | |
Marissa Prough | Project Portfolio Management (PPM) Lead | |
Design Teams | For each module | |
Integration Team |
Martin Krolik | Integration Lead |
Kurt Griskonis | Business Systems Analyst | |
Conversion Team | Tim Morse | Conversion Lead |
DC Binod | PPM Conversion Lead | |
Jianjun Li | PO Conversion Engineer | |
Subject Matter Experts |
Volunteers (Subject Matter Expert Recruitment)
|
When did testing happening?
Each level of testing listed below includes at least two phases:
Phase 1
- Identify any blocking or high-severity defects and use work-arounds to execute all the test cases in the cycle.
Phase 2
- Confirm resolutions to previously identified defects and execute test cases that previously required work-arounds.
- Corrects gaps in the test cases that were identified during execution of the first test cycle.
Level of Testing |
Status | Description | Phases | Testers |
---|---|---|---|---|
Unit Testing |
In Progress |
Proves an individual unit of work functions as expected. This is often associated with technical object testing, although it can also be applied to a configuration unit of work. |
Ongoing |
|
Data Conversion |
In Progress |
Determines the accuracy of data converted from the IFIS and other campus financial systems to OFC. |
Phase 1
|
Conversion Team Test Team SMEs |
Functional Testing |
In Progress
|
Conducted to test OFC application modules against the functional requirements. |
Phase 1 Phase 2 |
Test Team
|
Business Process Testing |
Planned |
Verifies all necessary business functions are incorporated into the OFC solution. |
Phase 1 Phase 2 |
Design Leads |
System Integration Testing |
Planned |
Verifies the End-to-End flow of data within OFC and between integrated systems. This would involve executing End-to-End Business Use cases in a production like Setup. |
Phase 1 Phase 2 |
Design Teams |
User Acceptance Testing |
Planned |
Will be focused on confirming the functional requirements and business processes documented have been met by OFC solution. |
Phase 1 |
Design Leads |