SlideShare una empresa de Scribd logo
1 de 12
Why do we Performance Test..?
• Determine the usability/effectiveness of an application
  under load.

• Detect bottlenecks before a new system or upgrade is
  deployed.

• Tune for better performance

   The peace of mind that it will work on go-live day
    alone justifies the cost of performance testing.
What is Performance Testing?
 • Performance Testing Determines
    Speed
    Scalability
    Stability
    Confidence
 … while focusing on
  User Expectations
  System Constraints
  Costs
 Specifically, it answers:
  How many…?
  How much…?
  What happens if…?
WHY NOT MANUALLY PERFORMANCE
            TEST?




    Manual performance testing can be done by gathering
        The drawback is that measuring response time
    And the coordination problem is expanded if you think
    numerous folks user accuracy. And it is very hard to
       depends on together and synchronizing executing
             about including international users.
         synchronize the testing AND repeat the tests.
                      the transactions.
AUTOMATED PERFORMANCE
             TESTING



  Controller                  Internet/    Web     Application
                    User        WAN       Server     Server
                                                                 Database
                 Simulation




Replaces real users with virtual users
Generate a consistent, measurable, and repeatable load, managed
from a single point of control
Efficiently isolates performance bottlenecks
Performance Test Process
             “Evaluate System”

                  This is the most important process
Evaluate System      because it involves …
                  (1) predicting actual user experience
                  (2) accessing any system limitations
                  (3) defining stakeholder expectations
Performance Test Process
             “Draft test scripts/scenario”
    Evaluate System   The scripts will contain transactions
                        which are the most intensive
                        activities performed on the
                        application.

Draft test scripts
 / test scenario
Performance Test Process
                         “Execute Performance Tests”
    Evaluate System                                                   LOAD


                                    EA              LOAD TESTS are the end to end
                               Performance         performance test under anticipated
    Draft test scripts           Testing                               STRESS
                                                           production load.
     / test scenario



                                                  STRESS TESTS determine the load
                                                  under which a system fails and how it
                                                         recovers from failure.
     Execute
Performance Test
                                                                     DURATION



                                                    DURATION TESTS are test with a
                                                 constant load over a period between 8
                               BASELINE        BASELINE TESTS to the execution,
                                                     and 24 hours is determine if an
                                                   application’s performance degrades
                                               validation, and debugging of scripts
                                                collectively in a test scenario.of time.
                                                     over an extended period The
                                             results will be used for comparison with
                                                       future testing results.
Performance Test Process
                            “Entire Process”
Evaluate System
                                   Response Time Degradation Curve


Draft test scripts
 / test scenario




     Execute            NO /
Performance Test     Tune Server




                        SLA
 Review Results
                     Acceptable?




     Create
Performance Test      YES
  Certification
Performance Test Services
  3270
  5250            We have the ability to mimic many protocols. Here is
                       Oracle
                      MS SQLServer
                                          EJBs
                                          CORBA
                                                            Web Services
                                                            HTTP(S)
                                                                                                                  PeopleSoft
                                                                                                                  Oracle
  VT100              DB2                of              
                                    a list COMthe protocols. XML ICA
                      ODBC               RMI              Citrix
                                                      MQSeries

    Legacy                      Databases                    Middleware                   Web                          ERP/CRM

                                                         Protocols




   Controller           Load Generator        Internet/WAN        Load Balancer      Web Server       Application Server    Database




      Diagnostics                                                                  Monitors
The Diagnostics tool provides a
             J2EE                        Windows       SNMP          MS IIS        BEA              EJB            Oracle
                                          Unix          WAN           iPlanet        WebLogic         JDBC           MSSQL
set of Diagnostics modules that
             .NET                        And while a testing is executing we will monitor your
                                          Linux          Emulation     Apache
                                                                                       IBM
                                                                                                         JSP             Server
 trace, time, and troubleshoot                                                          WebSphere
                                                                 servers!              ATG Dynamo       Sitraka        DB2
 end-user transactions across
                                                                                       iPlanet App       JMonitor
           ALL tiers.                                                                   Server
                                         Operating                         Web           App
            Platforms                                    Network                                            Java           Databases
                                          Systems                         Servers       Servers
Performance Test Triggers?
Here are some examples of what should trigger a performance test
                          execution!


                       •   New Systems
                       •   Increasing Number of Users
                       •   New Functionality
                       •   Software Upgrades
                       •   Operating System Upgrades
                       •   Hardware Upgrades
                       •   Infrastructure Upgrades/Changes
                       •   Slow application response
Performance Test Toolbox
    Our team has the latest and greatest tools…!!!
How do you engage our team?
    Answer: Just open up a Performance Test SOS
                        ticket…

                            http://eaptsos


  More information about performance testing is on the
    http://tim.turner.com/tso/ea/groups/sharedsvc/perftest/default.aspx

Más contenido relacionado

La actualidad más candente

Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Nitish Bhardwaj
 
Rit 8.5.0 virtualization training slides
Rit 8.5.0 virtualization training slidesRit 8.5.0 virtualization training slides
Rit 8.5.0 virtualization training slidesDarrel Rader
 
Rit 8.5.0 platform training slides
Rit 8.5.0 platform training slidesRit 8.5.0 platform training slides
Rit 8.5.0 platform training slidesDarrel Rader
 
Queuing model based load testing of large enterprise applications
Queuing model based load testing of large enterprise applicationsQueuing model based load testing of large enterprise applications
Queuing model based load testing of large enterprise applicationsLeonid Grinshpan, Ph.D.
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle AppsBiswajit Pratihari
 
Rit 8.5.0 training release notes
Rit 8.5.0 training release notesRit 8.5.0 training release notes
Rit 8.5.0 training release notesDarrel Rader
 
Performance Testing using LoadRunner
Performance Testing using LoadRunnerPerformance Testing using LoadRunner
Performance Testing using LoadRunnerKumar Gupta
 
Optimize load handling for high-volume tests with IBM Rational Performance Te...
Optimize load handling for high-volume tests with IBM Rational Performance Te...Optimize load handling for high-volume tests with IBM Rational Performance Te...
Optimize load handling for high-volume tests with IBM Rational Performance Te...Bill Duncan
 
Alliance Successful Selenium Automation
Alliance Successful Selenium AutomationAlliance Successful Selenium Automation
Alliance Successful Selenium Automationsadams22
 
Functional Continuous Integration with Selenium and Hudson
Functional Continuous Integration with Selenium and HudsonFunctional Continuous Integration with Selenium and Hudson
Functional Continuous Integration with Selenium and HudsonDavid Jellison
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentationrhofkens
 
Pragmatic Java Test Automation
Pragmatic Java Test AutomationPragmatic Java Test Automation
Pragmatic Java Test AutomationDmitry Buzdin
 
Cognos Technical Super Session 2012
Cognos Technical Super Session 2012Cognos Technical Super Session 2012
Cognos Technical Super Session 2012barnaby1502
 
Designing for Testability - Rohit Nayak
Designing for Testability - Rohit NayakDesigning for Testability - Rohit Nayak
Designing for Testability - Rohit NayakIndicThreads
 
20110812 CyberTAN presentation
20110812 CyberTAN presentation20110812 CyberTAN presentation
20110812 CyberTAN presentationRichard Hsu
 
EMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingEMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingHaytham Ghandour
 

La actualidad más candente (20)

Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02
 
Performance and Load Testing
Performance and Load TestingPerformance and Load Testing
Performance and Load Testing
 
Rit 8.5.0 virtualization training slides
Rit 8.5.0 virtualization training slidesRit 8.5.0 virtualization training slides
Rit 8.5.0 virtualization training slides
 
Kishore ems resume
Kishore ems resumeKishore ems resume
Kishore ems resume
 
Rit 8.5.0 platform training slides
Rit 8.5.0 platform training slidesRit 8.5.0 platform training slides
Rit 8.5.0 platform training slides
 
Queuing model based load testing of large enterprise applications
Queuing model based load testing of large enterprise applicationsQueuing model based load testing of large enterprise applications
Queuing model based load testing of large enterprise applications
 
Load testing with Blitz
Load testing with BlitzLoad testing with Blitz
Load testing with Blitz
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle Apps
 
Rit 8.5.0 training release notes
Rit 8.5.0 training release notesRit 8.5.0 training release notes
Rit 8.5.0 training release notes
 
Performance Testing using LoadRunner
Performance Testing using LoadRunnerPerformance Testing using LoadRunner
Performance Testing using LoadRunner
 
Optimize load handling for high-volume tests with IBM Rational Performance Te...
Optimize load handling for high-volume tests with IBM Rational Performance Te...Optimize load handling for high-volume tests with IBM Rational Performance Te...
Optimize load handling for high-volume tests with IBM Rational Performance Te...
 
Alliance Successful Selenium Automation
Alliance Successful Selenium AutomationAlliance Successful Selenium Automation
Alliance Successful Selenium Automation
 
Functional Continuous Integration with Selenium and Hudson
Functional Continuous Integration with Selenium and HudsonFunctional Continuous Integration with Selenium and Hudson
Functional Continuous Integration with Selenium and Hudson
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentation
 
Pragmatic Java Test Automation
Pragmatic Java Test AutomationPragmatic Java Test Automation
Pragmatic Java Test Automation
 
Cognos Technical Super Session 2012
Cognos Technical Super Session 2012Cognos Technical Super Session 2012
Cognos Technical Super Session 2012
 
Designing for Testability - Rohit Nayak
Designing for Testability - Rohit NayakDesigning for Testability - Rohit Nayak
Designing for Testability - Rohit Nayak
 
20110812 CyberTAN presentation
20110812 CyberTAN presentation20110812 CyberTAN presentation
20110812 CyberTAN presentation
 
JMeter
JMeterJMeter
JMeter
 
EMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x TroubleshootingEMC Documentum - xCP 2.x Troubleshooting
EMC Documentum - xCP 2.x Troubleshooting
 

Destacado

The scriptures can be enjoyable
The scriptures can be enjoyableThe scriptures can be enjoyable
The scriptures can be enjoyableJohn Pooley
 
“Develop a Culture of Innovation” Jens Fiege, MD, FIEGE Logistics & CEO Germa...
“Develop a Culture of Innovation” Jens Fiege, MD, FIEGE Logistics & CEO Germa...“Develop a Culture of Innovation” Jens Fiege, MD, FIEGE Logistics & CEO Germa...
“Develop a Culture of Innovation” Jens Fiege, MD, FIEGE Logistics & CEO Germa...eyefortransport
 
6 Social Crowd-Sourced Campaign Strategies
6 Social Crowd-Sourced Campaign Strategies6 Social Crowd-Sourced Campaign Strategies
6 Social Crowd-Sourced Campaign StrategiesDigiWhirl
 
Digital måbrateknik för hela familjen
Digital måbrateknik för hela familjenDigital måbrateknik för hela familjen
Digital måbrateknik för hela familjenDag Forsén
 
Presentatie Lara Ankersmit (NOS) @ MPJC 2011
Presentatie Lara Ankersmit (NOS) @ MPJC 2011Presentatie Lara Ankersmit (NOS) @ MPJC 2011
Presentatie Lara Ankersmit (NOS) @ MPJC 2011Media Perspectives
 
Wilford woodruff accidents
Wilford woodruff accidentsWilford woodruff accidents
Wilford woodruff accidentsJohn Pooley
 

Destacado (7)

The scriptures can be enjoyable
The scriptures can be enjoyableThe scriptures can be enjoyable
The scriptures can be enjoyable
 
“Develop a Culture of Innovation” Jens Fiege, MD, FIEGE Logistics & CEO Germa...
“Develop a Culture of Innovation” Jens Fiege, MD, FIEGE Logistics & CEO Germa...“Develop a Culture of Innovation” Jens Fiege, MD, FIEGE Logistics & CEO Germa...
“Develop a Culture of Innovation” Jens Fiege, MD, FIEGE Logistics & CEO Germa...
 
6 Social Crowd-Sourced Campaign Strategies
6 Social Crowd-Sourced Campaign Strategies6 Social Crowd-Sourced Campaign Strategies
6 Social Crowd-Sourced Campaign Strategies
 
Welcome Tenegen V
Welcome Tenegen VWelcome Tenegen V
Welcome Tenegen V
 
Digital måbrateknik för hela familjen
Digital måbrateknik för hela familjenDigital måbrateknik för hela familjen
Digital måbrateknik för hela familjen
 
Presentatie Lara Ankersmit (NOS) @ MPJC 2011
Presentatie Lara Ankersmit (NOS) @ MPJC 2011Presentatie Lara Ankersmit (NOS) @ MPJC 2011
Presentatie Lara Ankersmit (NOS) @ MPJC 2011
 
Wilford woodruff accidents
Wilford woodruff accidentsWilford woodruff accidents
Wilford woodruff accidents
 

Similar a Performance testslideshowrecent

Performance Test Slideshow Recent
Performance Test Slideshow RecentPerformance Test Slideshow Recent
Performance Test Slideshow RecentFuture Simmons
 
Performance Test Slideshow R E C E N T
Performance Test Slideshow R E C E N TPerformance Test Slideshow R E C E N T
Performance Test Slideshow R E C E N TFuture Simmons
 
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker PresentationSan Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker PresentationClever Moe
 
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersAgile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersClever Moe
 
Selenium Automation Framework (SAF).
Selenium Automation Framework (SAF).Selenium Automation Framework (SAF).
Selenium Automation Framework (SAF).Mindtree Ltd.
 
Agile Open Source Performance Test Workshop for Developers, Testers, IT Ops
Agile Open Source Performance Test Workshop for Developers, Testers, IT OpsAgile Open Source Performance Test Workshop for Developers, Testers, IT Ops
Agile Open Source Performance Test Workshop for Developers, Testers, IT OpsClever Moe
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0sambitgarnaik
 
Know More About Rational Performance - Snehamoy K
Know More About Rational Performance - Snehamoy KKnow More About Rational Performance - Snehamoy K
Know More About Rational Performance - Snehamoy KRoopa Nadkarni
 
3 know more_about_rational_performance_tester_8-1-snehamoy_k
3 know more_about_rational_performance_tester_8-1-snehamoy_k3 know more_about_rational_performance_tester_8-1-snehamoy_k
3 know more_about_rational_performance_tester_8-1-snehamoy_kIBM
 
Advanced Load Runner
Advanced Load RunnerAdvanced Load Runner
Advanced Load Runnertelab
 
SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)Ayman El-Hattab
 
Oracle application testing suite (OATS)
Oracle application testing suite (OATS)Oracle application testing suite (OATS)
Oracle application testing suite (OATS)Koushik Arvapally
 
JMeter - Performance testing your webapp
JMeter - Performance testing your webappJMeter - Performance testing your webapp
JMeter - Performance testing your webappAmit Solanki
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectDevOps.com
 
Running JMeter Tests In Appvance PerformanceCloud
Running JMeter Tests In Appvance PerformanceCloudRunning JMeter Tests In Appvance PerformanceCloud
Running JMeter Tests In Appvance PerformanceCloudClever Moe
 
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiIntroduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiHo Chi Minh City Software Testing Club
 

Similar a Performance testslideshowrecent (20)

Performance Test Slideshow Recent
Performance Test Slideshow RecentPerformance Test Slideshow Recent
Performance Test Slideshow Recent
 
Performance Test Slideshow R E C E N T
Performance Test Slideshow R E C E N TPerformance Test Slideshow R E C E N T
Performance Test Slideshow R E C E N T
 
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker PresentationSan Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
 
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersAgile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business Managers
 
Selenium Automation Framework (SAF).
Selenium Automation Framework (SAF).Selenium Automation Framework (SAF).
Selenium Automation Framework (SAF).
 
Agile Open Source Performance Test Workshop for Developers, Testers, IT Ops
Agile Open Source Performance Test Workshop for Developers, Testers, IT OpsAgile Open Source Performance Test Workshop for Developers, Testers, IT Ops
Agile Open Source Performance Test Workshop for Developers, Testers, IT Ops
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0
 
Know More About Rational Performance - Snehamoy K
Know More About Rational Performance - Snehamoy KKnow More About Rational Performance - Snehamoy K
Know More About Rational Performance - Snehamoy K
 
3 know more_about_rational_performance_tester_8-1-snehamoy_k
3 know more_about_rational_performance_tester_8-1-snehamoy_k3 know more_about_rational_performance_tester_8-1-snehamoy_k
3 know more_about_rational_performance_tester_8-1-snehamoy_k
 
Advanced Load Runner
Advanced Load RunnerAdvanced Load Runner
Advanced Load Runner
 
SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)SharePoint Application Lifecycle Management (ALM)
SharePoint Application Lifecycle Management (ALM)
 
Oracle application testing suite (OATS)
Oracle application testing suite (OATS)Oracle application testing suite (OATS)
Oracle application testing suite (OATS)
 
JMeter - Performance testing your webapp
JMeter - Performance testing your webappJMeter - Performance testing your webapp
JMeter - Performance testing your webapp
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-Architect
 
Load Runner
Load RunnerLoad Runner
Load Runner
 
Running JMeter Tests In Appvance PerformanceCloud
Running JMeter Tests In Appvance PerformanceCloudRunning JMeter Tests In Appvance PerformanceCloud
Running JMeter Tests In Appvance PerformanceCloud
 
Web 2.0 Development with IBM DB2
Web 2.0 Development with IBM DB2Web 2.0 Development with IBM DB2
Web 2.0 Development with IBM DB2
 
RAD10987USEN.PDF
RAD10987USEN.PDFRAD10987USEN.PDF
RAD10987USEN.PDF
 
RAD10987USEN.PDF
RAD10987USEN.PDFRAD10987USEN.PDF
RAD10987USEN.PDF
 
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiIntroduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
 

Último

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 

Último (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

Performance testslideshowrecent

  • 1. Why do we Performance Test..? • Determine the usability/effectiveness of an application under load. • Detect bottlenecks before a new system or upgrade is deployed. • Tune for better performance The peace of mind that it will work on go-live day alone justifies the cost of performance testing.
  • 2. What is Performance Testing? • Performance Testing Determines  Speed  Scalability  Stability  Confidence … while focusing on  User Expectations  System Constraints  Costs Specifically, it answers:  How many…?  How much…?  What happens if…?
  • 3. WHY NOT MANUALLY PERFORMANCE TEST? Manual performance testing can be done by gathering The drawback is that measuring response time And the coordination problem is expanded if you think numerous folks user accuracy. And it is very hard to depends on together and synchronizing executing about including international users. synchronize the testing AND repeat the tests. the transactions.
  • 4. AUTOMATED PERFORMANCE TESTING Controller Internet/ Web Application User WAN Server Server Database Simulation Replaces real users with virtual users Generate a consistent, measurable, and repeatable load, managed from a single point of control Efficiently isolates performance bottlenecks
  • 5. Performance Test Process “Evaluate System” This is the most important process Evaluate System because it involves … (1) predicting actual user experience (2) accessing any system limitations (3) defining stakeholder expectations
  • 6. Performance Test Process “Draft test scripts/scenario” Evaluate System The scripts will contain transactions which are the most intensive activities performed on the application. Draft test scripts / test scenario
  • 7. Performance Test Process “Execute Performance Tests” Evaluate System LOAD EA LOAD TESTS are the end to end Performance performance test under anticipated Draft test scripts Testing STRESS production load. / test scenario STRESS TESTS determine the load under which a system fails and how it recovers from failure. Execute Performance Test DURATION DURATION TESTS are test with a constant load over a period between 8 BASELINE BASELINE TESTS to the execution, and 24 hours is determine if an application’s performance degrades validation, and debugging of scripts collectively in a test scenario.of time. over an extended period The results will be used for comparison with future testing results.
  • 8. Performance Test Process “Entire Process” Evaluate System Response Time Degradation Curve Draft test scripts / test scenario Execute NO / Performance Test Tune Server SLA Review Results Acceptable? Create Performance Test YES Certification
  • 9. Performance Test Services  3270  5250 We have the ability to mimic many protocols. Here is Oracle  MS SQLServer  EJBs  CORBA  Web Services  HTTP(S)  PeopleSoft  Oracle  VT100  DB2  of  a list COMthe protocols. XML ICA  ODBC  RMI  Citrix  MQSeries Legacy Databases Middleware Web ERP/CRM Protocols Controller Load Generator Internet/WAN Load Balancer Web Server Application Server Database Diagnostics Monitors The Diagnostics tool provides a  J2EE  Windows  SNMP  MS IIS  BEA  EJB  Oracle  Unix  WAN  iPlanet WebLogic  JDBC  MSSQL set of Diagnostics modules that  .NET And while a testing is executing we will monitor your  Linux Emulation  Apache  IBM  JSP Server trace, time, and troubleshoot WebSphere servers!  ATG Dynamo  Sitraka  DB2 end-user transactions across  iPlanet App JMonitor ALL tiers. Server Operating Web App Platforms Network Java Databases Systems Servers Servers
  • 10. Performance Test Triggers? Here are some examples of what should trigger a performance test execution! • New Systems • Increasing Number of Users • New Functionality • Software Upgrades • Operating System Upgrades • Hardware Upgrades • Infrastructure Upgrades/Changes • Slow application response
  • 11. Performance Test Toolbox Our team has the latest and greatest tools…!!!
  • 12. How do you engage our team? Answer: Just open up a Performance Test SOS ticket… http://eaptsos More information about performance testing is on the http://tim.turner.com/tso/ea/groups/sharedsvc/perftest/default.aspx