PeopleSoft Test Framework Presented by : Vishal Rao



Similar documents
Hexaware UN Partnership

Fixed Scope Offering for Implementation of Oracle ERP Financials in Cloud. Oracle ERP Finacials Cloud Offerings

Key Business Drivers. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Why Performance Matters. Cloud Testing with SOASTA CloudTest. Hexaware Introduction. Best Practices for Performance Testing in Production.

Cloud Services Offering. Fixed Scope Offering for Implementation of

PeopleSoft Component Global Price List July 16, 2015 Software Investment Guide

Effective and Best practices of load and performance testing Oracle Applications using BSD Oracle plug-in for Rational Performance Tester

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

PeopleSoft and Oracle Cloud Practical Solutions. Marc Weintraub Senior Director PeopleSoft October 2014

JD Edwards EnterpriseOne Tools. 1 Understanding JD Edwards EnterpriseOne Business Intelligence Integration. 1.1 Oracle Business Intelligence

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Sisense. Product Highlights.

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

BUSINESSOBJECTS DATA INTEGRATOR

BUSINESSOBJECTS DATA INTEGRATOR

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

Federal Secure Cloud Testing as a Service - TaaS Center of Excellence (CoE) Robert L. Linton

On-Demand SAP BPC Support

Turn Information into a Strategic Asset with SAP Solutions for Information Management. Jens Sauer, SAP Switzerland 11 th September 2013

Lavastorm Resolution Center 2.2 Release Frequently Asked Questions

vcenter Operations Management Pack for SAP HANA Installation and Configuration Guide

ERP IMPLEMENTATION AND MAINTENANCE FOR A LARGE ENTERPRISE.

Integrating with BarTender Integration Builder

POLAR IT SERVICES. Business Intelligence Project Methodology

SAS Financial Intelligence. What s new. Copyright 2006, SAS Institute Inc. All rights reserved.

Accenture Human Capital Management Solutions. Transforming people and process to achieve high performance

Managed Services Overview

Ramco Cloud for Connected Enterprise RACE

Initial Value Proposition (IVP)

Application Services Portfolio

Exclaimer Mail Archiver User Manual

Oracle BI Applications. Can we make it worth the Purchase?

Tips and Tricks SAGE ACCPAC INTELLIGENCE

Whitepaper Enable Talent Management Through Fusion

An Oracle White Paper July Best Practices for Upgrading PeopleSoft Enterprise

How To Use Noetix

<Insert Picture Here>

Task definition PROJECT SCENARIOS. The comprehensive approach to data integration

Data Migration in SAP environments

How To Use Peoplesoft (Peoplesoft)

Accenture Enterprise Services for Chemicals. Delivering high performance in enterprise resource planning

Corporate Presentation

PeopleTools I & II v8.53. Training Guide

SAS Visual Analytics 7.1 for SAS Cloud. Quick-Start Guide

How Microsoft dynamics AX fairs in comparison to other ERP s

CONSULTING SERVICES Managed IT services

Contents. Ensure Accuracy in Data Transformation with Data Testing Framework (DTF)

Cisco IT Hadoop Journey

Data Virtualization Overview

A TECHNICAL WHITE PAPER ATTUNITY VISIBILITY

Oracle E-Business Suite - Oracle Business Intelligence Enterprise Edition 11g Integration

Compunnel. Business Intelligence, Master Data Management & Compliance (Healthcare) Largest Health Insurance Company in New Jersey.

QAD Business Intelligence Release Notes

Implementation of Big Data and Analytics Projects with Big Data Discovery and BICS March 2015

Adobe Marketing Cloud Bloodhound for Mac 3.0

Getting it Right: How to Find the Right BI Package for the Right Situation Norma Waugh. RMOUG Training Days February 15-17, 2011

Implementing the End User Experience Monitoring Solution

SAP NetWeaver Information Lifecycle Management

Service Oriented Data Management

<Insert Picture Here> Oracle Master Data Management Strategy

FACT SHEET SWEDEN ABOUT TATA CONSULTANCY SERVICES (TCS) SWEDEN AND THE NORDIC REGION

BusinessObjects XI R2 Product Documentation Roadmap

ER/Studio Enterprise Portal User Guide

Data Virtualization for Agile Business Intelligence Systems and Virtual MDM. To View This Presentation as a Video Click Here

Enterprise Service Bus

Repeatable, Embedded Integration from the Cloud to SaaS or On-Premises ERP, CRM and More

Accelerate Data Loading for Big Data Analytics Attunity Click-2-Load for HP Vertica

Understanding Oracle BI Applications

How To Build A Cloud Based Healthcare Management System

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide

TimeTrade Salesforce Connector Administrator Guide

The ABCs of DaaS. Enabling Data as a Service for Application Delivery, Business Intelligence, and Compliance Reporting.

We are live on KFS Now What? Sameer Arora Director Strategic Initiatives, Syntel

The Worksoft Suite. Automated Business Process Discovery & Validation ENSURING THE SUCCESS OF DIGITAL BUSINESS. Worksoft Differentiators

MDM and Data Warehousing Complement Each Other

Business Intelligence for Financial Services: A Case Study

The Growing Practice of Operational Data Integration. Philip Russom Senior Manager, TDWI Research April 14, 2010

Sage CRM. 7.2 Mobile Guide

Oracle CRM Foundation

Accenture Enterprise Services for Metals. Delivering high performance in enterprise resource planning

What's New in SAS Data Management

Salvage Your Investment in Discoverer with Oracle BI Cloud Services (BICS)

Payer test platform: How to ensure compliance, reduce timeto-market and maximize return on investment

Running your business does not have to be complicated

Accelerating the Transition to Hybrid Cloud with Oracle Managed Cloud Integration Service

A technical paper for Microsoft Dynamics AX users

Schedule Archive FYI: New Portal with same DocID. Generic Advisor Webcast Note before. now

Table of Contents. 1. Content Approval...1 EVALUATION COPY

Ten Things You Need to Know About Data Virtualization

Transcription:

PeopleSoft Test Framework Presented by : Vishal Rao

Agenda Hexaware Overview: Key Facts PTF Overview Creating and Executing Tests Best Practices for Optimizing Tests New Features in PTF 8.53 beta 2

PeopleSoft Test Framework Overview 3

PeopleSoft Test Framework Record and Playback tool Automates Functional testing within PeopleSoft Application More tests - Greater Accuracy- Shorter time Stored in Database as App Designer Objects Included in PT 8.51 & above 4

Record and Playback PTF works by replicating the actions of a single user executing functional tests against the PeopleSoft browser-based application Users can record manual test procedures and save them within the framework Users can execute those tests against the application to verify whether the application still behaves as expected 5

PeopleTools Metadata When PTF records a test, it recognizes the metadata, the actual name of a field rather than the position of that field on a page If the field is moved in a subsequent revision, PTF is still able to locate it when the test is executed 6

Developing Tests Robust Test Development Platform PTF EXPLORER PTF EDITOR 7

Interface with Other PeopleTools Process Scheduler PTF P S Query DataMover PTF tests can run processes and reports through Process Scheduler, as well as queries and Data Mover programs 8

Where PTF is Used Use PTF Test Description Yes Unit Validate data, business rules, and business processes Yes System Test all processes, such as online and batch functionality, interfaces, conversions, customizations, and reports Yes Integration Test business processes and groups of related processes Yes Parallel Optionally perform throughout all testing stages Limited Performance Measure current system performance Yes Acceptance Validate business requirements in the test move-toproduction phase Yes Regression Retest previous tests 9

Typical Usage in PS Projects PTF can be used in New Implementation projects Limited / No existing testing documentation Limited functional resources to participate in testing Highly customized environment Significant ongoing development projects Routinely deploying patches and fixes Savings on cost to buy a separate test automation software 10

Features Test Assets Are Stored in the Database As test assets are stored in the database they are readily accessible to anyone with authorized access Tests and test cases (test data) are PeopleTools managed objects They can be included in upgrade projects along with other managed objects and moved to a new database as part of the upgrade process. 11

Features Facilitate Maintenance Due to Upgrades The PTF test maintenance process drastically reduces the expense and risk in testing upgrades Provides reports that tell you what changes in the upgrade affect which tests in your test library. 12

Integrated Maintenance Reports A Test Maintenance Report shows which objects were changed in an upgrade and which tests are affected by each change. Navigation Create Test Maintenance Report - Manual Tasks Select PeopleTools, Lifecycle Tools, Test Framework, Create Maintenance Reports 13

Benefits of PTF Automated testing Consistent across environments Functional testing Speeds testing Reduces testing time and resources Easy to migrate 14

Creating and Executing Test Cases 15

PTF Configuring PTF Clients Cleaning Up Tests PeopleSoft Test Framework Creating Tests Executing Tests & Reviewing Logs Recording Tests 16

PTF Architecture 17

Configuring PTF Clients Creating a Connection to a PTF Environment Selecting a PTF Environment 18

Execution Options Navigation Select PTF menu, Execution Options. 19

Local Options Navigation Select PTF menu, Local Options. 20

Creating Tests Using PeopleSoft Test Framework Explorer 21

Recording Tests Launching the Test Recorder Test Recorder Toolbar Recording a Test To record a test: 1. Open a test. 2. Launch the test recorder. 3. Hook a browser. 4. Start recording. 5. Perform the test steps in the PeopleSoft application. 6. Stop recording. 7. Close the rest recorder. 8. Save the test. 22

Executing Tests & Reviewing Logs Executing a Test 1. With a test open in PTF, select Test, Run. 2. PTF opens the PeopleSoft application specified in Execution Options and executes the test steps. 3. After the test executes, PTF opens the test log in the Log Viewer. Using the Log Viewer 23

Reviewing Execution Logs Logs Folder Log Icons 24

Cleaning Up Tests Removing Unneeded Steps When you record a test you often record unneeded steps. Correcting Typos To change a value, click in the Value column and retype or edit the text. Modifying the steps Modifying the steps to meet the actual requirement. Adding Steps Manually Some steps which cannot be recorded can be added by giving insert step. 25

Best Practices 26

Page Prompting & Process Run Page Prompting Testers should record all PTF tests using Page Prompting by default, PTF administrator can update this setting at the database level in PIA at PeopleTools > Lifecycle Tools > Test Framework > Define Configuration Options. Process Run TYPE ACTION RECOGNITION VALUE Use Process Run Feature to run a process in process scheduler. Process Run prcname=pat07; prctype=sqr Report; wait=true; expected=success 27

Scroll handling, Libraries & Using Test Cases Scroll handling PTF tests should use scroll handling whenever test data residing in a scroll or grid could change between executions Libraries Whenever testers find that they are coding the same sequence of PTF steps multiple times, they should try to isolate that sequence of steps in a library Library is a special type of PTF test that can then be called by another test Parameter feature provides the user with flexibility in passing values to the library Using Test Cases Testers should clone a unique test case specific to the functionality being entered from the default test case using the test case save as feature 28

Comments fields Comments fields PTF supports comments at the Test, Test Case, and Test Step levels. Comments must be used to clearly document the functional testware being automated 29

Types Of Variables System Variables, Global Variables, and Reserved Words Use these when the value of an object being set or verified is not known prior to run time Document the usage in the appropriate comment field (usually best at the test step level) Persistent Variables Testers should use persistent variables when they need a test to refer to the value of a global variable that was set during a previous execution of PTF Persistent variables are saved to the PTF database rather than in temporary computer memory. 30

Persistent Variables 31

Log Messages & Conditional Logic Log Messages Use of log messages (Log.Fail, Log.Message, Log.Pass, etc.) is strongly recommended to help users executing PTF tests to interpret execution log results. Conditional and Looping Logic Use PTF s conditional steps (Conditional.If_Then,.Else, and.end_if) and looping steps (Loop.Do,.For, and.while) to design custom logic not provided by other delivered steps and features. 32

PTF Tool Limitations PTF Limitations: Unable to do mass testing Manually updating data for each test case in PTF environment Running Multiple iterations of test data for one test case PTF Sequencer Tool has been designed to overcome three major limitations of PTF To do mass testing through Process Scheduler To update the test data in PTF tables through a spreadsheet. Running multiple iterations of test data for one test case 33

Hexaware - PTF Sequencer Tool Technical Process Fetch data from Excel file to Staging table by CI Data moved from Staging table to state record Update the PTF Table data by state record value Passing required Parameter to run the PTF Benefits: Automatically updates the data for the required test case from the flat file Automatically run the updated test case by calling PTF executable file through Application Engine Program User can activate the required sequence test and run the same in the Shell Test program No need to open the PTF environment to change the data or run the test case, it will automatically run through PIA 34

New Features added in PTF 8.53 beta Syntax Check Process Run Recognition in recorder settings HTML getcellindex & getcellvalue in the recorder toolbar Prompt for values in the recognition field for complex action types in the PTF editor All strings are recognized only if enclosed within quotes 35

Time for Questions 36

Poll Results 37

Poll Question Results Which PeopleTools Version You Are Using 8.52 8.51 8.5 8.49 & Below 0 10 20 30 40 50 38

Poll Question Results Which PeopleSoft Application Are You Using PeopleSoft HCM PeopleSoft FSCM PeopleSoft CRM PeopleSoft Campus 39

Poll Question Results Planning To Use PTF For Testing Yes No 40

Poll Question Results Planning To Do A PeopleTools or Application Upgrade Yes No 41

About Hexaware Follow Hexawareon Twitter: @hexawaretech 42

Hexaware Overview: Key Facts 201 Active Clients served worldwide (April 12) Delivery Centers 8,624 Employees globally (April 12) 55 Million dollar clients (April 12) Mumbai, Chennai, Nagpur, Pune, Bangalore, New Jersey, Mexico 32 Offices worldwide 308 $ mn Revenues in CY 11 Certifications CMMI Level 5, ISO 9001 & ISO 27001, SAS 70 Type II, PCIDSS Industry Recognitions The prestigious Golden Peacock Award for Excellence in Corporate Governance Ranked among the GLOBAL CIO 2011 winners. Hexaware is the only IT Company to receive this award BPO Excellence Awards 2010-2011 subsidiary Caliber Point Best in Corporate Responsibility Practice award by Indy's Awards Top 100 Innovative service Provider by Global Services CIO 100 Ingenious Award EMC Cloud Pioneer Awards Honorees 2011. Golden Peacock Award 43

Vertical Industry Focus BFS Core Banking Core Retail Banking, Leasing, Cards, and Payments processing Capital Markets - Asset Management, Reference Data, Enterprise Data Management Insurance Life and Non-Life around Policy admin, Claims, and Analytics Compliance and Risk Management Counterparty risk models, Stress testing models, and Basel III compliance roadmap Travel & Transportation Core expertise in critical applications like E-Ticketing, E Commerce, Passenger Reservations, Cargo Handling, Crew Scheduling & Aircraft Maintenance,, MRO. Expertise in IBM/UNISYS Mainframe, Open Systems, Web Technologies and specialized skills in TPF, ALCS, TIP, USAS Expertise in Logistics systems, Warehouse management systems, Transportation management systems, logistics business intelligence and analytics Healthcare & Insurance Expertise in Employee Benefits, Policy Administration and Claims for Life, Health, General and Annuities. Innovative & automated solutions / services with specialization in Regulatory Compliance (HIPAA 4010 to 5010, ICD-9 to ICD-10, Solvency II, SIGeDIS, 401K). Enterprise Data Management, Business and Predictive Analytics for Insurance. Expertise in Pharma Analytics (Market Research Services and Managed Care Services) and Payer Analytics. Automated test accelerators for Policy Admin, Claims, Enrollment products. Specialized testing services around ICD-9 to ICD-10 transition. End-to-end Integrated Claims Management Services (IT & BPO). 44

Technology Practice Focus Enterprise Solutions One stop ERP provider: SAP, Oracle, PeopleSoft, Siebel Alliances with SAP, Oracle-PeopleSoft Specialized in HRMS, Financials, CRM, Supply Chain Shared Services Support Quality Assurance & Testing Services Comprehensive set of solutions Consulting and Governance, TCoEs, Automated and Manual Testing, ERP testing accelerators, OneSource, esignature and CloudTesting, Strategic alliance with HP, IBM, ORACLE, SOASTA, Jamo Solutions, Greenline and Validata Dedicated Testing Center of Excellence Dedicated Automation and Performance Center of Excellence (CoE) Mobile Application Testing (CoE) HP award: BTO Implementation Partner of the Year in 2006, 2008 & 2009 Infrastructure Management Services Expertise Spanning Entire IT Infrastructure Lifecycle World Class Tier III Datacenter 24/7 End User Services Global NOC & Global SOC dedicated to Infrastructure Services Enterprise Security Solutions Cloud & Virtualization 45

Technology Practice Focus Business Process Outsourcing Wholly owned BPO arm - Caliber Point Business Solutions Recognized as Emerging global HRO leader Proven processes and delivery capability in Shared Service Center Setup and Execution, Transaction Processing for complex processes, Transition Management Business Intelligence/Analytics Actionable Intelligence Enabled Establish : Strategic BI Roadmap Definition, Enterprise Data Warehouse Governance, BI Platform Evaluation, Business Case - Benefits Insight Enhance : Analytics Implementation, Product Upgrades, Dashboard Deployment, Data Integration Extensions, Data Quality - MDM Transform : BI CoE Setup - Factory model, Platform Consolidation, Product Migration, Metadata Management, BI 3.0 Integration (Mobility, Social Media, Cloud, Big Data) Experts on multiple BI platforms, BI Innovation Lab- Saves up to 40% of effort on your DW / BI deployment with absolute focus on quality with our patent pending IP s. Custom Application Services JAVA application services NET application services Legacy re-engineering 46

Thank You 47 www.hexaware.com