PeopleSoft Test Framework Walkthrough
PeopleSoft Test Framework Walkthrough
1
Author(s)
Author(s):
Sreekanth Mukalla
Mohan Sareddy
Project Details
H/W Platform: Windows
S/W Environment: PeopleSoft FSCM 9.1
Application Type: ERP Application
Project Type: Re-Implementation & Support
2
Introduction
Target readers
PeopleSoft Functional and Technical Users
Keywords
PeopleSoft Test Framework, Functional Testing
Introduction
PeopleSoft Test Framework automates Application System Testing for Functional Users.
It reduces the cost of Test Development with simple Record and Playback feature, requires no Coding and all the Tests and
Test Cases are put together in a easy to use GUI environment.
Reference(s):
1.PeopleBook : PeopleSoft Test Framework
http://docs.oracle.com/cd/E18377_01/psft/acrobat/pt851tptf-b0810.pdf
3
Agenda
PTF Walkthrough
Best Practices
Illustrative Examples
4
Integration Broker Local Gateway Setup
5
Integration Broker Local Gateway Setup
6
Integration Broker Gateway Properties
7
Integration Broker Node Configuration
Note: Here we have only one database connection to the web server.
Else, we have to specify the Node Name as shown below.
8
Node Configuration
9
Node Configuration
10
Node Configuration
11
Configuration Options
12
Security
13
Installing PTF Client
Locate the setup.exe in the PS_HOME>\setup\PsTestFramework and Install the same.
Check for Microsoft .NET Framework and Internet Explorer Security Settings
Solution :
1)Create the corresponding folders as mentioned in the path
2)Copy the Configuration XML files provided in the attachments
3)Try logging in again and edit as per your settings
14
Agenda
PTF Walkthrough
Best Practices
Illustrative Examples
15
Log into PTF
16
Local Options
17
Execution Options
18
PeopleSoft Test Framework Client
Folder
User ID
Tests
Database Name
19
Tests , Test Cases and Logs
20
Sample Test Case
21
Getting Started
22
Test Steps
23
Test Object Properties
Make Use of the Object Properties to further refine the Test Case
24
PTF Log Viewer
25
Copying Test Cases
26
Saving your work in a project
27
Backing up your Tests and Test Cases
28
Agenda
PTF Walkthrough
Best Practices
Illustrative Examples
29
PTF Best Practices
Record First
Document tests
30
PTF Best Practices . . . ( Contd.)
Clean up tests
Immediately after Recording, Review the Test and Perform Corrective Action by removing unnecessary clicks, Incorrect
Data Entry etc.
31
PTF Best Practices . . . ( Contd.)
32
Agenda
PTF Walkthrough
Best Practices
Illustrative Examples
33
When to Use PTF
Difference in Approach Savings in Cost and Time
Accelerates Testing when it has to be performed in Multiple Environments DEV, QA, CRP1, CRP2, UAT
34
PTF Limitations
Not Designed for Running Concurrent Tests and simulate Multi User Scenarios
Cannot work with Flash/Flex, External Objects, data in HTML Regions, etc.
35
Calling Tests
36
Page Prompt
37
Error Handling
38
Conditional Logic
39
Run Process
40
Run Query
Query Name
Parameters to be passed
41
Run Data Mover Scripts
42
Scroll Handling
43
Scroll Handling (Contd.)
44
Key Tables
45
THANK YOU
46