7283107 Load Runner AtGlance Analysis

Embed Size (px)

Citation preview

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    1/14

    Analysis

    Graphs

    Resources repose times (sec)

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    2/14

    Add Resources

    Graph (Select & right

    click on the graph)

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    3/14

    Select and Open graphObserver here

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    4/14

    Apply Filters

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    5/14

    See run-time setting &

    scenario schedule

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    6/14

    Reports >

    Analyze TransactionCan find Throughtput,

    No. (V)users, Hits/sec

    Create Word Report

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    7/14

    Performance of

    Each user

    Select Graph (any)

    and right click and

    select Set Filter/Group

    By

    Select VuserID from Group By

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    8/14

    Performance of

    Each user

    Correlate the Resource

    from the selected

    time range

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    9/14

    Select graph and right click

    Set Filter/ Group By

    and DrillDown..

    for Single User /Transaction

    performance

    Select Page

    Component

    Break Down

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    10/14

    Observer the

    Web Page

    Performance

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    11/14

    Identifying Bottlenecks

    Small thing to remember

    Controller

    Running virtual users on the samehost as the LoadRunner Controller

    will skew the results so that they

    no longer emulate real life usage.

    By having both the Controller and

    the Vusers on the same machine,

    the tester will not be able to determinethe effects of the network traffic

    Performance Bottlenecks

    can be detected by using monitors.

    These monitors might be

    application server monitors,

    web server monitors,database server monitors

    and network monitors.

    Helps in finding out the troubled

    area in our scenario

    which causes increased response time.

    The measurements made are usually

    performance response time,

    throughput, hits/sec,

    network delay graphs, etc.

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    12/14

    Configuration of the systems

    The configuration the systems refers to that of the client machines on which we run

    the Vusers.

    The configuration of any client machine includes its hardware settings, memory,

    operating system, software applications, development tools, etc.

    This system component configuration should match with the overall system

    configuration that would include the network infrastructure, the web server, the

    database server, and any other components that go with this larger system so as to

    achieve the load testing objectives.

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    13/14

    App Server

    Time

    Web Server

    Time

    Database

    Time

    End-to-End TransactionResponse Time

    Web Server

    App Server

    Database

    Client

    Web PageBreakdown

    DNS lookup

    Time to Connect

    Time to Firstbuffer

    Network time Download time

    SSL handshake

    FTPauthentication

    Client time

    Error time

    TransactionA

  • 8/14/2019 7283107 Load Runner AtGlance Analysis

    14/14

    Thank You

    Note : I gathered material from different sources. Thank for every one.