SlideShare a Scribd company logo
1 of 27
Download to read offline
Effective and Best practices of load and performance testing
Oracle Applications using BSD Oracle plug-in for Rational
                    Performance Tester

                Anitha P Somanathan & Krishna Murthy
                                ISSR
                          IBM India Pvt Ltd
Rational Performance Tester for Oracle E-Business

•   Rational Performance Tester
•   Oracle Applications
•   Supported Oracle Applications Modules
•   Oracle Applications Architecture
•   Oracle Version Support
•   Rational Performance Tester Extension for Oracle Applications
•   Standard Quality Management Pitfalls
•   Installing the Oracle Extension for IBM Rational Performance Tester 8.0
•   Performance Testing of Oracle Applications
•   Sample Data
•   Demo
Rational Performance Tester: Overview
•   Multi-user automated performance testing tool for Web-based applications
•   Hosted in the IBM Rational Software Delivery Platform, a version of the
    Eclipse shell
•   Rational Performance Tester tests and execution engine based on the
    Java programming language
•   Highly scalable
•   Platform support
     –   Record and test execution on Microsoft® Windows® and Linux®
     –   Agents (test execution) on some additional Microsoft® Windows Server® platforms
Rational Performance Tester: Architecture
•   Built on top of the IBM Rational Software Delivery Platform, TPTP, and
    custom components




                IBM Rational Performance Tester


          Eclipse Test and Performance Tools Platform (TPTP)


               IBM Rational Software Delivery Platform
No-Code Tests




  – Tests are represented in a tree view as a
    list of web pages and their elements, such
    as images.

  – No programming necessary to create a test

  – Underlying detail is accessible but hidden to
    simplify test creation and maintenance
Oracle Applications


  Generic Term for Oracle Corporations Applications and Business Software
  comprises the following:

           –   Oracle E-Business Suite
           –   Oracle Financial Applications
           –   Oracle Projects Applications
           –   Oracle Accelerate
           –   Other




                                                                            6
Oracle Applications

• It is NOT
      – Oracle Database – RDBMS
      – Not Supported directly by Rational Tools [ Need Additional Plug-in ]


• Other Oracle Corporations Software (supported directly by Rational tools)
      –   PeopleSoft Enterprise
      –   Siebel
      –   JD Edwards
      –   EnterpriseOne
      –   World
      –   Oracle Fusion




                                                                               7
Supported Oracle Applications Modules
• Many – Many modules (partial list)          – Others
  – Oracle CRM
                                               –   Oracle Bills of Material
  – Oracle Financials
                                               –   Oracle Capacity
    • Oracle Assets
                                               –   Oracle CRM
    • Oracle General Ledger
                                               –   Oracle Advanced Planning & Scheduling
    • Oracle Payables
                                               –   Oracle Business Intelligence
    • Oracle Receivables
                                               –   Oracle Engineering
    • Oracle Cash Management
                                               –   Oracle HRMS
  – Oracle HRMS
                                               –   Oracle Inventory
  – Oracle Logistics
                                               –   Oracle Integrated Receiving (Brazil localization)
  – Oracle Mobile Supply chain Applications
                                               –   Oracle MRP
  – Oracle Order Management
                                               –   Oracle Order Entry
  – Oracle Transportation Management
                                               –   Oracle Order Fulfillment (order to cash process)
  – Oracle Warehouse Management Systems
                                               –   Oracle Payroll
  – Oracle Projects Applications
                                               –   Oracle Purchasing
    • Oracle Project Billing
                                               –   Oracle Receivables
    • Oracle Project Collaboration
                                               –   Oracle TMS (Transportation/G-Log)
    • Oracle Project Contracts
                                               –   Oracle Work in Process
    • Oracle Project Costing
                                               –   Oracle Process manufacturing
    • Oracle Project Management
                                               –   Oracle Federal Administration
    • Oracle Project Portfolio Analysis
    • Oracle Project Resource Management




                                                                                                       8
Performance Test Oracle E-Business Suite and Oracle
Forms Applications
• Oracle E-Business Suite applications
  impact core business processes.
  Performance is always an issue.

• The Need:
  – Ensure the performance of Oracle Forms
    based applications
  – While coping with customizations and
    frequent application changes


• The Solution:
  – BSD Rational Performance Tester
    Extension for Oracle Applications in
    conjunction with IBM Rational
    Performance Tester



                                                      9
Oracle Applications Architecture


                        Oracle 9i or 10g AS

                              Apache

                            Oracle Forms
                                              Oracle 9i
                                                  or
           Jinitiator                         Oracle 10g
                           Oracle Reports




                                                           10
Oracle Version Support

 “I need to load test Oracle version xxx” – what does that mean?

   –   12 or R12 – Oracle E-Business Suite release 12, HTTP- or Forms-based.
   –   11 or 11i - Oracle E-Business Suite 11i, HTTP- or Forms-based.
   –   6 or 6i – Oracle Forms 6i applications.
   –   9 or 9i –Could mean
       • Apps running on Oracle 9i Application Server
       • Oracle Forms 9i application
       • Oracle 9i Database
   – 10 or 10g – Could mean
       • Apps running on Oracle 10g Application Server
       • Oracle Forms 10g Application
       • Oracle 10g Database




                                                                               11
Key Questions
   How does your company run it’s back          What is your current approach to
   office?                                      performance testing your back office?
   How many users have access to your           What is your approach to testing your
   ERP/CRM system?                              ERP system prior to deployment?
   To what extent is the application            What kind of challenges do you have
   customized?                                  translating performance issues into a
                                                language that IT can understand and use
   How do your customizations of your ERP       to verify that issues have been fixed?
   application effect other applications your
   business runs on?                            What kind of control do you need to
                                                identify and fix performance problems
   How do upgrades of your ERP                  earlier in the lifecycle?
   applications impact your customizations?
                                                How do you currently monitor your ERP
   How do you manage patches produced           application in production?
   by vendors?

BUSINESS VALUE:
Reduce down-time and increase customer satisfaction by finding performance bottlenecks
early, monitoring Oracle servers and applications for potential problems, and sending
production data to developer desktops to speed the process of repairing defects


                                                                                          12
Key Questions – specific to Oracle
   What types of Oracle Applications or      What is your current approach to
   modules of the Oracle E-Business          performance testing Oracle
   Suite do you currently have deployed      Applications?
   and how are they used?                    What is your approach to testing Oracle
   How many users access your Oracle         Applications pre-deployment?
   Applications?                             What kind of challenges do you have
   To what extent are these applications     translating performance issues into a
   customized?                               language that IT can understand and use
                                             to verify that issues have been fixed?
   How do your customizations impact other
   Forms Applications or E-Business Suite    What kind of control do you need to
   modules?                                  identify and fix performance problems
                                             earlier in the lifecycle?
   How do Oracle upgrades impact your
   customizations?                           How do you currently monitor Oracle
                                             Applications in production?
BUSINESS VALUE:
Reduce down-time and increase customer satisfaction by finding performance bottlenecks
early, monitoring Oracle servers and applications for potential problems, and sending
production data to developer desktops to speed the process of repairing defects


                                                                                         13
Rational Performance Tester Extension for Oracle
Applications


    • Plug-in for Rational Performance Tester that provides
      support for Oracle Forms 6i and above

    • Generates test assets that can be used within RPT

    • Test functionality is identical to base RPT functionality

    • If you know RPT, you know how to test Oracle Apps




                                                                  14
Rational Performance Tester Extension for Oracle
Applications
•   The process of performance testing
    and monitoring Oracle
    Applications…

    Follows the same steps as testing and   ..Requires new technology to
    monitoring web based applications…      enable the process
      Record                                    Oracle Apps Recorder
      Edit                                      Oracle Apps Protocol
      Execute & measure response times          Browser for test editing
                                                Oracle Apps Performance
                                                Reports
Rational Performance Tester Extension for Oracle
Applications
   •   Standard Quality Management Pitfalls
         • Functional Testing done manually
         • Test Management done on spreadsheets
         • Performance testing is often overlooked during upgrades
         • Project timelines and cost overruns decrease time left for testing
         • Many customers let End Users do functional and especially performance
           testing in production
         • Customers don’t realize the value of Quality Management, Cost of not
            testing
Performance Testing of Oracle Applications

  IBM Rational Performance Tester simplifies Oracle testing

    – Oracle recorder enables users to easily capture all Oracle
      transactions

    – Oracle Protocol Browser enables users to easily read and edit tests

    – Oracle Performance Reports enables users to quickly pinpoint
      bottlenecks
Installing the Oracle Extension for IBM Rational
Performance Tester 8.0
1) Install and Configure the BSD
   License Server
2) Install the update site into Rational
   Performance Tester
3) Connect the Oracle Extension to the
   License Server
4) Configure Forms listeners**
   (required for Forms 9/10 support)
Rational Performance Tester Extension for Oracle
Applications

•   RPT Oracle Sample Test
Rational Performance Tester Extension for Oracle
Applications

•   Edit and Enhance RPT Oracle Tests
    same as conventional RPT Tests

•   All Test Elements supported by RPT
    is supported for Oracle Tests
Oracle Technologies: Oracle Recorder

                            • New Oracle Apps recorder
                              captures transactions using
                              Oracle NCA technology

                            • Oracle recorder provides full
                              visibility into all Oracle Apps
                              activity
                              – Screen transactions
                              – Data entry
                              – Server responses
Oracle Technologies: Oracle Applications Protocol
Browser

      • Protocol Browser enables users to easily read and edit tests

      • Protocol Browser shows a screenshot of Oracle screen being
        tested and highlights the individual objects that are acted upon

      • Provides Object Data view with detailed screen and object
        information for power user
RPT Oracle Sample Performance Schedule
 •   Schedule same as RPT
RPT Oracle Performance Reports
•   Sample Report 1
RPT Oracle Performance Reports
•   Sample Report 2
Demo
RPT Oracle Plugin - Anitha Krishnamurthy

More Related Content

What's hot

OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2vasuballa
 
OOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityOOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityvasuballa
 
Zero Downtime for Oracle E-Business Suite on Oracle Exalogic
Zero Downtime for Oracle E-Business Suite on Oracle ExalogicZero Downtime for Oracle E-Business Suite on Oracle Exalogic
Zero Downtime for Oracle E-Business Suite on Oracle ExalogicPaulo Fagundes
 
12.1.3 Patch Baseline and Strategy
12.1.3 Patch Baseline and Strategy12.1.3 Patch Baseline and Strategy
12.1.3 Patch Baseline and StrategyDavid Kelly
 
Best Practices for Upgrading your JD Edwards Software from Oracle
Best Practices for Upgrading your JD Edwards Software from OracleBest Practices for Upgrading your JD Edwards Software from Oracle
Best Practices for Upgrading your JD Edwards Software from OracleUBC Corporation
 
Rajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRAJESH REDDI
 
Chainsys proposal ki v1-28-feb-2013
Chainsys proposal ki  v1-28-feb-2013Chainsys proposal ki  v1-28-feb-2013
Chainsys proposal ki v1-28-feb-2013Uppiliappan Gopalan
 
OOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best PracticesOOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best Practicesvasuballa
 
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...vasuballa
 
My Experience Using Oracle SQL Plan Baselines 11g/12c
My Experience Using Oracle SQL Plan Baselines 11g/12cMy Experience Using Oracle SQL Plan Baselines 11g/12c
My Experience Using Oracle SQL Plan Baselines 11g/12cNelson Calero
 
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 vasuballa
 
OOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and RoadmapOOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and Roadmapvasuballa
 
NeerajGoyal_Resume_TechnologyConsultant
NeerajGoyal_Resume_TechnologyConsultantNeerajGoyal_Resume_TechnologyConsultant
NeerajGoyal_Resume_TechnologyConsultantNeeraj Goyal
 
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
OOW15 - Standards-Based Desktop Integration in Oracle E-Business SuiteOOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suitevasuballa
 
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...vasuballa
 
OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2vasuballa
 
[Rakuten TechConf2014] [Fukuoka] Case Study of Financial Web Systems Developm...
[Rakuten TechConf2014] [Fukuoka] Case Study of Financial Web Systems Developm...[Rakuten TechConf2014] [Fukuoka] Case Study of Financial Web Systems Developm...
[Rakuten TechConf2014] [Fukuoka] Case Study of Financial Web Systems Developm...Rakuten Group, Inc.
 
How to Deliver a Successful Oracle E-Business Suite Upgrade
How to Deliver a Successful Oracle E-Business Suite UpgradeHow to Deliver a Successful Oracle E-Business Suite Upgrade
How to Deliver a Successful Oracle E-Business Suite UpgradeCapgemini
 
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2vasuballa
 
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business SuiteOOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business Suitevasuballa
 

What's hot (20)

OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
 
OOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityOOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and security
 
Zero Downtime for Oracle E-Business Suite on Oracle Exalogic
Zero Downtime for Oracle E-Business Suite on Oracle ExalogicZero Downtime for Oracle E-Business Suite on Oracle Exalogic
Zero Downtime for Oracle E-Business Suite on Oracle Exalogic
 
12.1.3 Patch Baseline and Strategy
12.1.3 Patch Baseline and Strategy12.1.3 Patch Baseline and Strategy
12.1.3 Patch Baseline and Strategy
 
Best Practices for Upgrading your JD Edwards Software from Oracle
Best Practices for Upgrading your JD Edwards Software from OracleBest Practices for Upgrading your JD Edwards Software from Oracle
Best Practices for Upgrading your JD Edwards Software from Oracle
 
Rajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_Consultant
 
Chainsys proposal ki v1-28-feb-2013
Chainsys proposal ki  v1-28-feb-2013Chainsys proposal ki  v1-28-feb-2013
Chainsys proposal ki v1-28-feb-2013
 
OOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best PracticesOOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best Practices
 
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
 
My Experience Using Oracle SQL Plan Baselines 11g/12c
My Experience Using Oracle SQL Plan Baselines 11g/12cMy Experience Using Oracle SQL Plan Baselines 11g/12c
My Experience Using Oracle SQL Plan Baselines 11g/12c
 
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
 
OOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and RoadmapOOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and Roadmap
 
NeerajGoyal_Resume_TechnologyConsultant
NeerajGoyal_Resume_TechnologyConsultantNeerajGoyal_Resume_TechnologyConsultant
NeerajGoyal_Resume_TechnologyConsultant
 
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
OOW15 - Standards-Based Desktop Integration in Oracle E-Business SuiteOOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
 
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
 
OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2
 
[Rakuten TechConf2014] [Fukuoka] Case Study of Financial Web Systems Developm...
[Rakuten TechConf2014] [Fukuoka] Case Study of Financial Web Systems Developm...[Rakuten TechConf2014] [Fukuoka] Case Study of Financial Web Systems Developm...
[Rakuten TechConf2014] [Fukuoka] Case Study of Financial Web Systems Developm...
 
How to Deliver a Successful Oracle E-Business Suite Upgrade
How to Deliver a Successful Oracle E-Business Suite UpgradeHow to Deliver a Successful Oracle E-Business Suite Upgrade
How to Deliver a Successful Oracle E-Business Suite Upgrade
 
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
 
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business SuiteOOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
 

Viewers also liked

Opportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonOpportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonRoopa Nadkarni
 
Real Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonReal Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonRoopa Nadkarni
 
RDM Keynote Robin Bater
RDM Keynote Robin BaterRDM Keynote Robin Bater
RDM Keynote Robin BaterRoopa Nadkarni
 
Temple social story people behave 2 7-12
Temple social story people behave 2 7-12Temple social story people behave 2 7-12
Temple social story people behave 2 7-12mabraham1996
 
Temple Sholom Trimester Based Learning
Temple Sholom Trimester Based LearningTemple Sholom Trimester Based Learning
Temple Sholom Trimester Based Learningmabraham1996
 
Req Pro - Andreas gschwind
Req Pro - Andreas gschwindReq Pro - Andreas gschwind
Req Pro - Andreas gschwindRoopa Nadkarni
 
Temple social story i go to temple-final feb. 2012
Temple social story   i go to temple-final feb. 2012Temple social story   i go to temple-final feb. 2012
Temple social story i go to temple-final feb. 2012mabraham1996
 
In larger freedom in the UK
In larger freedom in the UKIn larger freedom in the UK
In larger freedom in the UKcarters09
 
Temple sholom art exhibit
Temple sholom art exhibitTemple sholom art exhibit
Temple sholom art exhibitmabraham1996
 

Viewers also liked (9)

Opportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonOpportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve Robinson
 
Real Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonReal Insights Real Results - Steve Robinson
Real Insights Real Results - Steve Robinson
 
RDM Keynote Robin Bater
RDM Keynote Robin BaterRDM Keynote Robin Bater
RDM Keynote Robin Bater
 
Temple social story people behave 2 7-12
Temple social story people behave 2 7-12Temple social story people behave 2 7-12
Temple social story people behave 2 7-12
 
Temple Sholom Trimester Based Learning
Temple Sholom Trimester Based LearningTemple Sholom Trimester Based Learning
Temple Sholom Trimester Based Learning
 
Req Pro - Andreas gschwind
Req Pro - Andreas gschwindReq Pro - Andreas gschwind
Req Pro - Andreas gschwind
 
Temple social story i go to temple-final feb. 2012
Temple social story   i go to temple-final feb. 2012Temple social story   i go to temple-final feb. 2012
Temple social story i go to temple-final feb. 2012
 
In larger freedom in the UK
In larger freedom in the UKIn larger freedom in the UK
In larger freedom in the UK
 
Temple sholom art exhibit
Temple sholom art exhibitTemple sholom art exhibit
Temple sholom art exhibit
 

Similar to RPT Oracle Plugin - Anitha Krishnamurthy

Oracle Staffing Practice
Oracle Staffing PracticeOracle Staffing Practice
Oracle Staffing Practiceguest5c9d51
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalBendjedou Nadia
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalInSync Conference
 
2. oracle days sebastiaan vingerhoed_buckarest_november3rd
2. oracle days sebastiaan vingerhoed_buckarest_november3rd2. oracle days sebastiaan vingerhoed_buckarest_november3rd
2. oracle days sebastiaan vingerhoed_buckarest_november3rdDoina Draganescu
 
Oracle Corporation Summary Presentation eduVision Sept. 2011
Oracle Corporation Summary Presentation eduVision Sept. 2011Oracle Corporation Summary Presentation eduVision Sept. 2011
Oracle Corporation Summary Presentation eduVision Sept. 2011Freelance PR
 
Oracle apps dba Training in Chennai
Oracle apps dba Training in ChennaiOracle apps dba Training in Chennai
Oracle apps dba Training in Chennaikomalpreethi
 
Oracle apps dba Training in Chennai
Oracle apps dba Training in ChennaiOracle apps dba Training in Chennai
Oracle apps dba Training in Chennaikomalpreethi
 
2. nick whitehead&ajlec bojan final bi
2. nick whitehead&ajlec bojan final  bi2. nick whitehead&ajlec bojan final  bi
2. nick whitehead&ajlec bojan final biDoina Draganescu
 
Anil Kumar Singh_Oracle Apps DBA
Anil Kumar Singh_Oracle Apps DBAAnil Kumar Singh_Oracle Apps DBA
Anil Kumar Singh_Oracle Apps DBAAnil Singh
 

Similar to RPT Oracle Plugin - Anitha Krishnamurthy (20)

Oracle Staffing Practice
Oracle Staffing PracticeOracle Staffing Practice
Oracle Staffing Practice
 
Oracle
OracleOracle
Oracle
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-final
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-final
 
Wael Abdeen Resume
Wael Abdeen ResumeWael Abdeen Resume
Wael Abdeen Resume
 
Resume
ResumeResume
Resume
 
Data qapps technologies
Data qapps technologiesData qapps technologies
Data qapps technologies
 
Durai_Oracle Apps R12 DBA-2015
Durai_Oracle Apps R12 DBA-2015Durai_Oracle Apps R12 DBA-2015
Durai_Oracle Apps R12 DBA-2015
 
2. oracle days sebastiaan vingerhoed_buckarest_november3rd
2. oracle days sebastiaan vingerhoed_buckarest_november3rd2. oracle days sebastiaan vingerhoed_buckarest_november3rd
2. oracle days sebastiaan vingerhoed_buckarest_november3rd
 
Oracle Corporation Summary Presentation eduVision Sept. 2011
Oracle Corporation Summary Presentation eduVision Sept. 2011Oracle Corporation Summary Presentation eduVision Sept. 2011
Oracle Corporation Summary Presentation eduVision Sept. 2011
 
Oracle apps dba Training in Chennai
Oracle apps dba Training in ChennaiOracle apps dba Training in Chennai
Oracle apps dba Training in Chennai
 
Oracle apps dba Training in Chennai
Oracle apps dba Training in ChennaiOracle apps dba Training in Chennai
Oracle apps dba Training in Chennai
 
Oracle Fusion Application
Oracle Fusion ApplicationOracle Fusion Application
Oracle Fusion Application
 
Harikrishna yaddanapudi
Harikrishna yaddanapudiHarikrishna yaddanapudi
Harikrishna yaddanapudi
 
2. nick whitehead&ajlec bojan final bi
2. nick whitehead&ajlec bojan final  bi2. nick whitehead&ajlec bojan final  bi
2. nick whitehead&ajlec bojan final bi
 
IMITHIYAZ
IMITHIYAZIMITHIYAZ
IMITHIYAZ
 
Apex ace update
Apex ace updateApex ace update
Apex ace update
 
SaaS External Presentation
SaaS External PresentationSaaS External Presentation
SaaS External Presentation
 
Oracle Open World Presentation 2012
Oracle Open World Presentation 2012Oracle Open World Presentation 2012
Oracle Open World Presentation 2012
 
Anil Kumar Singh_Oracle Apps DBA
Anil Kumar Singh_Oracle Apps DBAAnil Kumar Singh_Oracle Apps DBA
Anil Kumar Singh_Oracle Apps DBA
 

More from Roopa Nadkarni

New integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesNew integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesRoopa Nadkarni
 
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilBest practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilRoopa Nadkarni
 
Accelerated test case - Anish bhanu
Accelerated test case - Anish bhanuAccelerated test case - Anish bhanu
Accelerated test case - Anish bhanuRoopa Nadkarni
 
web 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickweb 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickRoopa Nadkarni
 
Solving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtSolving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtRoopa Nadkarni
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRoopa Nadkarni
 
Extending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtExtending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtRoopa Nadkarni
 
EM overview- - Hayden lindsey
EM overview- - Hayden lindseyEM overview- - Hayden lindsey
EM overview- - Hayden lindseyRoopa Nadkarni
 
Application security vision - John b
Application security vision - John bApplication security vision - John b
Application security vision - John bRoopa Nadkarni
 
Smarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraSmarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraRoopa Nadkarni
 
Overcoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeOvercoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeRoopa Nadkarni
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyRoopa Nadkarni
 
Achieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyAchieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyRoopa Nadkarni
 
RQM GDD - Sharmila Ramesh
RQM GDD -  Sharmila RameshRQM GDD -  Sharmila Ramesh
RQM GDD - Sharmila RameshRoopa Nadkarni
 
Develop Web20 With Rad - Tim Frnacis Sarika S
Develop Web20 With Rad - Tim Frnacis Sarika SDevelop Web20 With Rad - Tim Frnacis Sarika S
Develop Web20 With Rad - Tim Frnacis Sarika SRoopa Nadkarni
 
Challenges In Building Enterprise Mashups - Rick B
Challenges In Building Enterprise Mashups - Rick BChallenges In Building Enterprise Mashups - Rick B
Challenges In Building Enterprise Mashups - Rick BRoopa Nadkarni
 

More from Roopa Nadkarni (20)

Agile - Monojit basu
Agile - Monojit basuAgile - Monojit basu
Agile - Monojit basu
 
New integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesNew integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean Innes
 
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilBest practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini Patil
 
Agile - Monojit Basu
Agile - Monojit BasuAgile - Monojit Basu
Agile - Monojit Basu
 
Accelerated test case - Anish bhanu
Accelerated test case - Anish bhanuAccelerated test case - Anish bhanu
Accelerated test case - Anish bhanu
 
web 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickweb 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwick
 
Solving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtSolving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holt
 
RTF - Prasad bhatt
RTF - Prasad bhattRTF - Prasad bhatt
RTF - Prasad bhatt
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumar
 
RFT - Ashish Mathur
RFT - Ashish MathurRFT - Ashish Mathur
RFT - Ashish Mathur
 
Extending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtExtending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldt
 
EM overview- - Hayden lindsey
EM overview- - Hayden lindseyEM overview- - Hayden lindsey
EM overview- - Hayden lindsey
 
Application security vision - John b
Application security vision - John bApplication security vision - John b
Application security vision - John b
 
Smarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraSmarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj Chandra
 
Overcoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeOvercoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O Rourke
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
 
Achieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyAchieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin Nally
 
RQM GDD - Sharmila Ramesh
RQM GDD -  Sharmila RameshRQM GDD -  Sharmila Ramesh
RQM GDD - Sharmila Ramesh
 
Develop Web20 With Rad - Tim Frnacis Sarika S
Develop Web20 With Rad - Tim Frnacis Sarika SDevelop Web20 With Rad - Tim Frnacis Sarika S
Develop Web20 With Rad - Tim Frnacis Sarika S
 
Challenges In Building Enterprise Mashups - Rick B
Challenges In Building Enterprise Mashups - Rick BChallenges In Building Enterprise Mashups - Rick B
Challenges In Building Enterprise Mashups - Rick B
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

RPT Oracle Plugin - Anitha Krishnamurthy

  • 1. Effective and Best practices of load and performance testing Oracle Applications using BSD Oracle plug-in for Rational Performance Tester Anitha P Somanathan & Krishna Murthy ISSR IBM India Pvt Ltd
  • 2. Rational Performance Tester for Oracle E-Business • Rational Performance Tester • Oracle Applications • Supported Oracle Applications Modules • Oracle Applications Architecture • Oracle Version Support • Rational Performance Tester Extension for Oracle Applications • Standard Quality Management Pitfalls • Installing the Oracle Extension for IBM Rational Performance Tester 8.0 • Performance Testing of Oracle Applications • Sample Data • Demo
  • 3. Rational Performance Tester: Overview • Multi-user automated performance testing tool for Web-based applications • Hosted in the IBM Rational Software Delivery Platform, a version of the Eclipse shell • Rational Performance Tester tests and execution engine based on the Java programming language • Highly scalable • Platform support – Record and test execution on Microsoft® Windows® and Linux® – Agents (test execution) on some additional Microsoft® Windows Server® platforms
  • 4. Rational Performance Tester: Architecture • Built on top of the IBM Rational Software Delivery Platform, TPTP, and custom components IBM Rational Performance Tester Eclipse Test and Performance Tools Platform (TPTP) IBM Rational Software Delivery Platform
  • 5. No-Code Tests – Tests are represented in a tree view as a list of web pages and their elements, such as images. – No programming necessary to create a test – Underlying detail is accessible but hidden to simplify test creation and maintenance
  • 6. Oracle Applications Generic Term for Oracle Corporations Applications and Business Software comprises the following: – Oracle E-Business Suite – Oracle Financial Applications – Oracle Projects Applications – Oracle Accelerate – Other 6
  • 7. Oracle Applications • It is NOT – Oracle Database – RDBMS – Not Supported directly by Rational Tools [ Need Additional Plug-in ] • Other Oracle Corporations Software (supported directly by Rational tools) – PeopleSoft Enterprise – Siebel – JD Edwards – EnterpriseOne – World – Oracle Fusion 7
  • 8. Supported Oracle Applications Modules • Many – Many modules (partial list) – Others – Oracle CRM – Oracle Bills of Material – Oracle Financials – Oracle Capacity • Oracle Assets – Oracle CRM • Oracle General Ledger – Oracle Advanced Planning & Scheduling • Oracle Payables – Oracle Business Intelligence • Oracle Receivables – Oracle Engineering • Oracle Cash Management – Oracle HRMS – Oracle HRMS – Oracle Inventory – Oracle Logistics – Oracle Integrated Receiving (Brazil localization) – Oracle Mobile Supply chain Applications – Oracle MRP – Oracle Order Management – Oracle Order Entry – Oracle Transportation Management – Oracle Order Fulfillment (order to cash process) – Oracle Warehouse Management Systems – Oracle Payroll – Oracle Projects Applications – Oracle Purchasing • Oracle Project Billing – Oracle Receivables • Oracle Project Collaboration – Oracle TMS (Transportation/G-Log) • Oracle Project Contracts – Oracle Work in Process • Oracle Project Costing – Oracle Process manufacturing • Oracle Project Management – Oracle Federal Administration • Oracle Project Portfolio Analysis • Oracle Project Resource Management 8
  • 9. Performance Test Oracle E-Business Suite and Oracle Forms Applications • Oracle E-Business Suite applications impact core business processes. Performance is always an issue. • The Need: – Ensure the performance of Oracle Forms based applications – While coping with customizations and frequent application changes • The Solution: – BSD Rational Performance Tester Extension for Oracle Applications in conjunction with IBM Rational Performance Tester 9
  • 10. Oracle Applications Architecture Oracle 9i or 10g AS Apache Oracle Forms Oracle 9i or Jinitiator Oracle 10g Oracle Reports 10
  • 11. Oracle Version Support “I need to load test Oracle version xxx” – what does that mean? – 12 or R12 – Oracle E-Business Suite release 12, HTTP- or Forms-based. – 11 or 11i - Oracle E-Business Suite 11i, HTTP- or Forms-based. – 6 or 6i – Oracle Forms 6i applications. – 9 or 9i –Could mean • Apps running on Oracle 9i Application Server • Oracle Forms 9i application • Oracle 9i Database – 10 or 10g – Could mean • Apps running on Oracle 10g Application Server • Oracle Forms 10g Application • Oracle 10g Database 11
  • 12. Key Questions How does your company run it’s back What is your current approach to office? performance testing your back office? How many users have access to your What is your approach to testing your ERP/CRM system? ERP system prior to deployment? To what extent is the application What kind of challenges do you have customized? translating performance issues into a language that IT can understand and use How do your customizations of your ERP to verify that issues have been fixed? application effect other applications your business runs on? What kind of control do you need to identify and fix performance problems How do upgrades of your ERP earlier in the lifecycle? applications impact your customizations? How do you currently monitor your ERP How do you manage patches produced application in production? by vendors? BUSINESS VALUE: Reduce down-time and increase customer satisfaction by finding performance bottlenecks early, monitoring Oracle servers and applications for potential problems, and sending production data to developer desktops to speed the process of repairing defects 12
  • 13. Key Questions – specific to Oracle What types of Oracle Applications or What is your current approach to modules of the Oracle E-Business performance testing Oracle Suite do you currently have deployed Applications? and how are they used? What is your approach to testing Oracle How many users access your Oracle Applications pre-deployment? Applications? What kind of challenges do you have To what extent are these applications translating performance issues into a customized? language that IT can understand and use to verify that issues have been fixed? How do your customizations impact other Forms Applications or E-Business Suite What kind of control do you need to modules? identify and fix performance problems earlier in the lifecycle? How do Oracle upgrades impact your customizations? How do you currently monitor Oracle Applications in production? BUSINESS VALUE: Reduce down-time and increase customer satisfaction by finding performance bottlenecks early, monitoring Oracle servers and applications for potential problems, and sending production data to developer desktops to speed the process of repairing defects 13
  • 14. Rational Performance Tester Extension for Oracle Applications • Plug-in for Rational Performance Tester that provides support for Oracle Forms 6i and above • Generates test assets that can be used within RPT • Test functionality is identical to base RPT functionality • If you know RPT, you know how to test Oracle Apps 14
  • 15. Rational Performance Tester Extension for Oracle Applications • The process of performance testing and monitoring Oracle Applications… Follows the same steps as testing and ..Requires new technology to monitoring web based applications… enable the process Record Oracle Apps Recorder Edit Oracle Apps Protocol Execute & measure response times Browser for test editing Oracle Apps Performance Reports
  • 16. Rational Performance Tester Extension for Oracle Applications • Standard Quality Management Pitfalls • Functional Testing done manually • Test Management done on spreadsheets • Performance testing is often overlooked during upgrades • Project timelines and cost overruns decrease time left for testing • Many customers let End Users do functional and especially performance testing in production • Customers don’t realize the value of Quality Management, Cost of not testing
  • 17. Performance Testing of Oracle Applications IBM Rational Performance Tester simplifies Oracle testing – Oracle recorder enables users to easily capture all Oracle transactions – Oracle Protocol Browser enables users to easily read and edit tests – Oracle Performance Reports enables users to quickly pinpoint bottlenecks
  • 18. Installing the Oracle Extension for IBM Rational Performance Tester 8.0 1) Install and Configure the BSD License Server 2) Install the update site into Rational Performance Tester 3) Connect the Oracle Extension to the License Server 4) Configure Forms listeners** (required for Forms 9/10 support)
  • 19. Rational Performance Tester Extension for Oracle Applications • RPT Oracle Sample Test
  • 20. Rational Performance Tester Extension for Oracle Applications • Edit and Enhance RPT Oracle Tests same as conventional RPT Tests • All Test Elements supported by RPT is supported for Oracle Tests
  • 21. Oracle Technologies: Oracle Recorder • New Oracle Apps recorder captures transactions using Oracle NCA technology • Oracle recorder provides full visibility into all Oracle Apps activity – Screen transactions – Data entry – Server responses
  • 22. Oracle Technologies: Oracle Applications Protocol Browser • Protocol Browser enables users to easily read and edit tests • Protocol Browser shows a screenshot of Oracle screen being tested and highlights the individual objects that are acted upon • Provides Object Data view with detailed screen and object information for power user
  • 23. RPT Oracle Sample Performance Schedule • Schedule same as RPT
  • 24. RPT Oracle Performance Reports • Sample Report 1
  • 25. RPT Oracle Performance Reports • Sample Report 2
  • 26. Demo