View
214
Download
0
Category
Preview:
Citation preview
Kovaion Consulting
Date : Dec-2016
Email : info@kovaion.com
Website : www.kovaion.com
PeopleSoft Test Framework and its evolution with 8.55
Kovaion Consulting 2
Speakers
Himanshu Shekhar
• PeopleSoft Lead Consultant at Kovaion Consulting.
• Experience in Oracle-PeopleSoft HCM.
• Extensively worked in UK market on Global Payroll and Absence Management.
• Experience in multiple Implementation, Upgrade , Support projects and Oracle-PeopleSoft Product Development.
Nanda Kumar
• Nanda is the Founder and Director of Kovaion.
• Product Consulting, Client Relations, Applications Development & Maintenance and Delivery Management.
• Worked with global customers on Staffing, Banking, Insurance, Telecom and Public Service domains
• Identify value to customer via People – Process – Technology
• Certified Oracle-PeopleSoft and Fusion Consultant
Kovaion Consulting 3
Multiple Streams on PeopleSoft
Production
SIT
BAU
UAT
Testing
Development
Project 1
UAT
Staging
Development
Project 2
UAT
Staging
Development
Oracle
PUM
PUM (Demo)
Pre Prod
Mig
rati
on
Pat
h R
etrofit Path
KEY NOTES
• Keep current with Oracle release.
• Multiple Development
• Multiple Testing
o Regression.
• Migration/Retrofit Path for Release Management
• Oracle Release PUM approx once in 3 months.
Reg
ress
ion
Tes
tin
g
Kovaion Consulting 4
Software Delivery Models
Few traditional SDLC models
Waterfall Delivery Iterative Scrum Agile
Oracle-PeopleSoft’s new delivery model • PeopleSoft Lifecycle Management Tools • PeopleSoft Selective Adoption
Delivery 3-4 times a year
Aim of it is • Get Innovative New Capabilities without Upgrading • Take Only the Changes You Want Based on What You Have • Determine When You Adopt Changes • Retain Strategic Customizations
Kovaion Consulting 5
Functional Spec.
Specifications
General Delivery Lifecycle
Business Req. Design Spec
Requirements Analysis Development Testing Implementation
Testing Process
Definition
Test Planning
Unit Testing
Regression, Functional
Testing
Performance Testing
Test Strategy Test Plans
Test Execution Phases
Test Reports
Code/Build
Kovaion Consulting 6
Testing Phases and Improvement Methods
Testing Phase
Unit System Integration Regression Business
Acceptance Performance
(Optional) Penetration (Optional)
Description
Validate individual units of source code, business rule.
Validate Online and Batch Functionality, Interfaces, reports, conversions and customizations.
Validate business processes and groups of related processes.
Retest business process, Interfaces, Batch in existing functional & non-functional area.
SME validates the software does not crash and meets documented requirements.
Measure system performance of Online, Batch, Conversion ( responsiveness and stability under a particular workload).
Validate attack on a computer system to find security weakness for potentially gaining access to functionality & data
Testing Environment
DEV SIT SIT OAT UAT OAT OAT
Automation Tools
PTF PTF PTF PTF Selenium
JMeter
Kovaion Consulting 7
Whether you (your customers) use PTF?
• Yes – Its effective.
• Implemented, but not used/retired.
• PTF is not suitable for us / Using other test automation.
• No – Manual Testing only.
Quick Audience Poll
* Based on the audience survey at UKOUG APPS16, only one customer piloting PTF
Kovaion Consulting 8
PTF Overview
KEY NOTES
• Factors in calculating ROI
– Test Automation
– Test Execution
– Test Maintenance
• Approx, with 12 cycles of testing, the total testing effort can be halved by automation.
• Average test cycles include
– 10 cycles for new implementations
– 12 cycles for Annual Support
– 8 cycles for Upgrade – ** ROI Varies on system
change intake * Data from Oracle OOW Presentation - CON7664
0
2
4
6
8
10
12
14
Effo
rt S
cale
Test Cycles
PeopleSoft Test Framework - Test Automation ROI Graph
PTF Build
PTF - Test Execution
PTF Total Effort
Manual
Kovaion Consulting 9
• Year-on-year drop in overall testing investments.
• Considerable perfection in test cycle time through automation.
• Reduce maintenance and support cost.
• Streamline the process to handle the continuous delivery model.
• Regression test bed is reusable for many releases of an application.
• Automated performance / stress test is required for predictive system load.
• Reduced "Time to market“.
Test Automation Benefits
Quality
Kovaion Consulting 10
PTF Overview
KEY NOTES
• ORACLE Solution
• Bundled with PeopleTools
• Introduced with PeopleTools v8.51 (5 yrs ago) , part of PeopleTools
• Connection to database via Integration Broker
• PTF automates various tasks within the PeopleSoft application
• PTF test assets are securely stored in the PeopleSoft application database
Kovaion Consulting 11
PTF Features and Benefits
KEY NOTES
• Tied with PeopleTools Meta Data.
• Record and Playback
• Interact with Scrolls And Grids, Other PeopleTools object
• Integrated Maintenance Reports
• Test and Test Cases are Managed Objects
• Robust Test Development Platform
Kovaion Consulting 12
Evolution with 8.55
KEY NOTES
• Compatible with Chrome, Firefox and Internet Explorer.
• SSO support
• PTF now enhances the Usage Monitor with Start and Stop steps.
• PTF’s MassUpdate Feature – Update of huge amount of test data is no more a manual activity.
• For testing Fluid UI pages, PTF now supports addExists and GetProperty actions to DIV object.
Kovaion Consulting 13
PTF Limitations
KEY NOTES
• Not suitable for load / multiuser / performance simulation.
• Not suitable for Images, data position & dynamically loaded page objects.
• Limited usage for non-PeopleSoft like other integrated application / interfaces, HTML pages, drag and drop and Flash pages.
• Not suitable for drag-and-drop mouse actions.
• No suitable for Mobile Websites, App/Integration
Kovaion Consulting 14
Best Practices
KEY NOTES
• Keep Desktop Clean while recording and playback.
• Adopt consistent folder and test naming conventions.
• Record rather than code from scratch.
• Clean up tests.
• PTF can be used by Developers while developing (code development). The test suite can be migrated via normal PeopleSoft migration path.
Kovaion Consulting 15
• PeopleSoft Information Portal – http://docs.oracle.com/cd/E52319_01/infoportal/ih.html
• PeopleSoft Test Framework – https://docs.oracle.com/cd/E55243_01/pt854pbr0/eng/pt/tgst/task_PeopleSoftTestFramework-
917ff7.html#topofpage
• PeopleSoft Youtube – https://www.youtube.com/user/PSFTOracle
• For Expert Advise, – Reach us -peoplesoft.team@kovaion.com
Additional Resources
Kovaion Consulting 16
KOVAION PEOPLESOFT PRACTICE
PORTFOLIO
DELIVERY MODELS
THE FEDERATION OF HOTEL & RESTAURANT
ASSOCIATIONS OF INDIA
SEGMENTS
EXPERIENCE
CONSULTANTS
SERVICES
IMPLEMENTATION
CONSULTING
UPGRADE
RESELLING
AMS (SUPPORT)
IT & ITES
STAFFING
EDUCATION
ONSITE
ONSITE – OFFSHORE
MANAGED SERVICES
UPGRADE LABS
BFSI
CLOUD TRANSFORMATION
80+ ENGAGEMENTS 30+
HUMAN CAPITAL MANAGEMENT
ENTERPRISE SERVICE AUTOMATION
PROCURE TO PAY, ORDER TO CASH
LEARN
CUSTOMER MANAGEMENT
DEVELOPMENT & DELIVERY LOCATIONS 5
Recommended