introduction to performance testing n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Introduction to Performance testing PowerPoint Presentation
Download Presentation
Introduction to Performance testing

Loading in 2 Seconds...

play fullscreen
1 / 22

Introduction to Performance testing - PowerPoint PPT Presentation


  • 220 Views
  • Uploaded on

Introduction to Performance testing. Agenda. Functional and Performance testing Why Performance Definitions Performance Testing Tools HP LoadRunner Features and Advantages Components Testing process. Function Testing Client Side Records each user action Only one User Tool :QTP.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Introduction to Performance testing


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. Introduction to Performance testing

    2. Agenda • Functional and Performance testing • Why Performance • Definitions • Performance Testing Tools • HP LoadRunner • Features and Advantages • Components • Testing process

    3. Function Testing • Client Side • Records each user action • Only one User • Tool :QTP • Performance Testing • Server Side • Records only client –side interaction • Multiple User • Tool : LoadRunner

    4. User.text (“UN”) Pass.text(“Pass”) Button.click(SI) User Name Password Sign in

    5. http:// (User.text =“UN”,Pass.text=“Pass”,Button.click(SI)) User Name Password Sign in

    6. Why Performance…? • Does the application respond quickly enough for the intended users? • Will the application handle the expected user load and beyond? • Will the application handle the number of transactions required by the business? • Is the application stable under expected and unexpected user loads? • Are you sure that users will have a positive experience on go-live day?

    7. Performance failure = Lost revenue • Yahoo News : Fri Jun 6, 2008 4:50 PM ET • Amazon Inc US website was down for about 2 hours • Impact : Amazon Shares fell 4.59 percent • Internet Business News: July 27,2006 • Australia's JetStar airline website crashed as too many users went online to take advantage of holiday promotions.

    8. Good Performance…?

    9. Define Stress/Load/Performance Testing • Stress Testing: Stress Testing is done in order to check when the application fails by varying the system resources such as RAM, HDD etc. and keeping the number of users as constant. • Load Testing: Load Testing is done in order to check when the application fails by increasing the number of users and keeping the system resources as constant. • Performance Testing: The term Performance can mean measuring response time, number of hits , resource utilization, or some other system characteristic( or group of them), by varying the number of users.

    10. Without tool ??

    11. Performance Testing Tools • HP-LoadRunner • Compuware-QA Load • IBM-Rational Performance Tester • Borland-Silk Performer

    12. Key Benefits • Obtain an accurate picture of end-to-end system performance • Verify that new or upgraded applications meet your specified performance requirements • Identify and eliminate performance bottlenecks during the development lifecycle • Reduce production downtime and poor application performance

    13. Controller VuGen LoadRunner Analysis LoadRunner Components

    14. LoadRunner Components The Virtual User Generator captures end-user business processes and creates an automated performance testing script, also known as a virtual user script

    15. LoadRunner Components The Controller organizes, drives, manages, and monitors the load test.

    16. LoadRunner Components The Analysis helps you view, dissect, and compare the performance results.

    17. LoadRunner Components The Analysis helps you view, dissect, and compare the performance results.

    18. Any Questions

    19. Thank You