Rao Anlysis Report

Embed Size (px)

Citation preview

  • 8/6/2019 Rao Anlysis Report

    1/16

    LoadRunner

    Report

    Conducted By: D, vasanth analysis reportMyproject

    webtours

    Date: 5/8/2011

  • 8/6/2019 Rao Anlysis Report

    2/16

    2

    1. Executive Summary ...................................................................... 31.1. Objectives ............................................................................ 31.2. Analysis Session Summary.......................................................... 31.3. Conclusions ........................................................................... 4

    2. Scenario Configuration .................................................................. 52.1. Files .................................................................................... 5

    2.2. Scheduler Information .............................................................. 52.3. Scripts ................................................................................. 52.4. Run Time Settings ................................................................... 5

    2.4.1. Multi+QTWeb ......................................................................................... 53. Users' Influence ........................................................................... 64. Hits Per Second ........................................................................... 75. Vuser Load Scheme....................................................................... 86. Transaction Response Times............................................................ 97. Running Vusers .......................................................................... 108. Hits per Second ......................................................................... 119. Throughput .............................................................................. 12

    10. Transaction Summary ................................................................ 1311. Average Transaction Response Time .............................................. 1512. Terminology ............................................................................ 16

    12.1. LoadRunner Objects ............................................................. 1612.2. Graph Information ............................................................... 16

  • 8/6/2019 Rao Anlysis Report

    3/16

    3

    1.Executive Summary1.1.ObjectivesAdd text here

    1.2.Analysis Session SummaryAnalysis Summary Period: 08/05/2011 08:43:06 - 08/05/2011 08:51:20

    Scenario Name: Scenario1

    Results in Session: C:\Documents and Settings\ashok\Local Settings\Temp\res\res.lrrDuration: 8 minutes and 14 seconds.

    Statistics Summary

    Maximum Running Vusers: 10

    Total Throughput (bytes): 620,781

    Average Throughput (bytes/second): 1,254

    Total Hits: 410

    Average Hits per Second: 0.828 View HTTP Responses Summary

    Scenario Behavior Over Time

    The SLA status of the following measurements displayed over time. Youcan select a specific time range for eachtransaction in order to analyze the time range.

    Measurement Name Time Ranges

    Application Under Test Errors0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    00:00:00

    00:00:25

    00:00:55

    00:01:20

    00:01:50

    00:02:15

    00:02:45

    00:03:10

    00:03:40

    00:04:10

    00:04:35

    00:05:05

    00:05:30

    00:06:00

    00:06:25

    00:06:55

    00:07:20

    00:07:50

    T

    h

    e

    T

    h

    e

    T

    h

    e

    T

    h

    e

  • 8/6/2019 Rao Anlysis Report

    4/16

    4

    Transaction Summary

    Transactions:Total Passed:100

    Total Failed:0

    Total Stopped:0 Average Response Time

    Transaction Name SLA Status Minimum Average MaximumStd.

    Deviation

    90

    PercentPass Fail Stop

    Action_Transaction 0 0 0 0 0 20 0 0

    Flight_selection_Transaction 70.013 70.105 70.308 0.098 70.261 20 0 0

    Payment_Details_Transaction 44.218 44.257 44.35 0.038 44.284 20 0 0

    Signoff_Transaction 34.415 34.471 34.527 0.033 34.521 20 0 0

    vuser_end_Transaction 0 0 0 0 0 10 0 0

    vuser_init_Transaction 135.701 135.797 135.874 0.044 135.826 10 0 0

    Service Level Agreement Legend: Pass Fail No Data

    HTTP Responses Summary

    HTTP Responses Total Per second

    HTTP_200 410 0.828

    View Retries per Second graph.

    1.3.ConclusionsAdd text here

    T

    h

    e

    T

    h

    e

    T

    h

    e

    T

    h

    e

    T

    h

    e

    T

    h

    T

    h

    e

    T

    h

    e

    T

    h

    e

  • 8/6/2019 Rao Anlysis Report

    5/16

    5

    2.Scenario Configuration2.1.FilesName: Scenario1Results in Session: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrSession Name: Session1.lra

    2.2.Scheduler InformationStarted On: 08/05/2011 08:43:06Ended On: 08/05/2011 08:51:21

    Duration: Until CompletionLoad Behavior: Load all Vusers simultaneously

    2.3.ScriptsScript Type File

    rao_cor Multi+QTWebC:\Documents andSettings\ashok\Desktop\assignment\rao_cor\rao_cor.usr

    2.4.Run Time Settings2.4.1. Multi+QTWeb

    Group Script Pacing Think Time Network Speed Browser cache

    rao_cor rao_corAs soon aspossible

    Replay asrecorded

    Maximumbandwidth

    Yes

  • 8/6/2019 Rao Anlysis Report

    6/16

    6

    3.Users' InfluenceDisplays average transaction response times relative to the number of Vusers running at anygiven point during the load test. This graph helps you view the general impact of Vuser load on

    performance time and is most useful when analyzing a load test which is run with a gradualload.

    Title: Transaction Response Time Under LoadGraph Type: CorrelateBase Graph: Running VusersAdditional: Average Transaction Response TimeGranularity: 1 Second

    Color Scale Measurement Min. Ave. Max. SD

    1 Action_Transaction 0.0 0.0 0.0 0.0

    1 Fl ight_selection_Transaction 70.013 70.105 70.308 0.098

    1 Payment_Details_Transaction 44.218 44.257 44.35 0.038

    1 Signoff_Transaction 34.415 34.471 34.527 0.033

    1 vuser_end_Transaction 0.0 0.0 0.0 0.0

    1 vuser_init_Transaction 135.701 135.797 135.874 0.044

  • 8/6/2019 Rao Anlysis Report

    7/16

    7

    4.Hits Per SecondDisplays the number of hits made on the Web server by Vusers during each second of the loadtest. This graph helps you evaluate the amount of load Vusers generate, in terms of the number

    of hits.

    Title: Hits per SecondCurrent Results: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrFilters: NoneGroup By:Granularity: 16 Seconds

    Color Scale Measurement Graph Min. Ave. Graph Max. Graph Median Graph SD

    1 Hits 0.0 0.828 2.375 0.875 0.542

  • 8/6/2019 Rao Anlysis Report

    8/16

    8

    5.Vuser Load SchemeDisplays the number of Vusers that executed Vuser scripts, and their status, during each secondof a load test. This graph is useful for determining the Vuser load on your server at any given

    moment.

    Title: Running VusersCurrent Results: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrFilters: Vuser Status = (Run)Group By:Granularity: 16 Seconds

    Color Scale Measurement Graph Min. Graph Ave. Graph Max. Graph Median Graph SD

    1 Run 0.0 4.182 10 4 3.459

  • 8/6/2019 Rao Anlysis Report

    9/16

    9

    6.Transaction Response TimesDisplays the average time taken to perform transactions during each second of the load test.This graph helps you determine whether the performance of the server is within acceptable

    minimum and maximum transaction performance time ranges defined for your system.

    Title: Average Transaction Response TimeCurrent Results: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrFilters: Transaction End Status = (Pass), (Include Think Ti

    me)Group By:Granularity: 16 Seconds

    Color Scale Measurement Min. Ave. Max. SD

    1 Action_Transaction 0.0 0.0 0.0 0.0

    1 Fl ight_selection_Transaction 70.013 70.105 70.308 0.098

    1 Payment_Details_Transaction 44.218 44.257 44.35 0.038

    1 Signoff_Transaction 34.415 34.471 34.527 0.033

    1 vuser_end_Transaction 0.0 0.0 0.0 0.0

    1 vuser_init_Transaction 135.701 135.797 135.874 0.044

  • 8/6/2019 Rao Anlysis Report

    10/16

    10

    7.Running VusersDisplays the number of Vusers that executed Vuser scripts, and their status, during each secondof a load test. This graph is useful for determining the Vuser load on your server at any given

    moment.

    Title: Running VusersCurrent Results: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrFilters: Vuser Status = (Run)Group By:Granularity: 16 Seconds

    Color Scale Measurement Graph Min. Graph Ave. Graph Max. Graph Median Graph SD

    1 Run 0.0 4.182 10 4 3.459

  • 8/6/2019 Rao Anlysis Report

    11/16

    11

    8.Hits per SecondDisplays the number of hits made on the Web server by Vusers during each second of the loadtest. This graph helps you evaluate the amount of load Vusers generate, in terms of the number

    of hits.

    Title: Hits per SecondCurrent Results: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrFilters: NoneGroup By:Granularity: 16 Seconds

    Color Scale Measurement Graph Min. Ave. Graph Max. Graph Median Graph SD

    1 Hits 0.0 0.828 2.375 0.875 0.542

  • 8/6/2019 Rao Anlysis Report

    12/16

    12

    9.ThroughputDisplays the amount of throughput (in bytes) on the Web server during the load test.Throughput represents the amount of data that the Vusers received from the server at any

    given second. This graph helps you to evaluate the amount of load Vusers generate, in terms ofserver throughput.

    Title: ThroughputCurrent Results: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrFilters: NoneGroup By:Granularity: 16 Seconds

    Color Scale Measurement Graph Min. Ave. Graph Max. Graph Median Graph SD

    1 Throughput 0.0 1254.103 3606.25 1255.938 804.78

  • 8/6/2019 Rao Anlysis Report

    13/16

    13

    10.Transaction SummaryDisplays the number of transactions that passed, failed, stopped, or ended with errors.

    Title: Transaction SummaryCurrent Results: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrFilters: (Include Think Time)Group By:

    Color Scale Measurement

    1 Pass

  • 8/6/2019 Rao Anlysis Report

    14/16

    14

  • 8/6/2019 Rao Anlysis Report

    15/16

    15

    11.Average Transaction Response TimeDisplays the average time taken to perform transactions during each second of the load test.This graph helps you determine whether the performance of the server is within acceptable

    minimum and maximum transaction performance time ranges defined for your system.

    Title: Average Transaction Response TimeCurrent Results: C:\Documents and Settings\ashok\Local Settings\Tem

    p\res\res.lrrFilters: Transaction End Status = (Pass), (Include Think Ti

    me)Group By:Granularity: 16 Seconds

    Color Scale Measurement Graph's Min. Graph's Ave. Graph's Max. Graph's Median Graph's SD

    1 Action_Transaction 0.0 0.0 0.0 0.0 0.0

    1 Flight_selection_Transaction 70.013 70.113 70.308 70.058 0.1

    1 Payment_Details_Transaction 44.221 44.258 44.348 44.244 0.038

    1 Signoff_Transaction 34.416 34.471 34.524 34.47 0.034

    1 vuser_end_Transaction 0.0 0.0 0.0 0.0 0.0

    1 vuser_init_Transaction 135.752 135.797 135.839 135.788 0.03

  • 8/6/2019 Rao Anlysis Report

    16/16

    16

    12.Terminology12.1.LoadRunner Objects

    Term Definition

    Vuser ScriptsA Vuser script describes the actions that a Vuser performs during the scenario. Each Vuser executes a Vuser scriptduring a scenario run. The Vuser scripts include functions that measure and record the performance of yourapplications components.

    Load TestTests a system's ability to handle a heavy workload. A load test simulates multiple transactions or usersinteracting with the computer at the same time and provides reports on response times and system behavior.

    Run-Time Settings

    Run-Time settings allow you to customize the way a Vuser script is executed. You configure the run-time settingsfrom the Controller or VuGen before running a scenario. You can view information about the Vuser groups andscripts that were run in each scenario, as well as the run-time settings for each script in a scenario, in theScenario Run-Time Settings dialog box.

    ScenarioA scenario defines the events that occur during each testing session. For example, a scenario defines and controlsthe number of users to emulate, the actions that they perform, and the machines on which they run theiremulations.

    SchedulerThe Schedule Builder allows you to set the time that the scenario will start running, the duration time of thescenario or of the Vuser groups within the scenario, and to gradually run and stop the Vusers within the scenarioor within a Vuser group. It also allows you to set the load behavior of Vusers in a scenario.

    SessionWhen you work with the Analysis utility, you work within a session. An Analysis session contains at least one set ofscenario results (lrr file). The Analysis utility processes the scenario result information and generates graphs andreports. The Analysis stores the display information and layout settings for the active graphs in a file with an .lraextension. Each session has a session name, result file name, database name, directory path, and type.

    TransactionsA transaction represents an action or a set of actions used to measure the performance of the server. You definetransactions within your Vuser script by enclosing the appropriate sections of the script with start and endtransaction statement.

    VusersVusers or virtual users are used by LoadRunner as a replacement for human users. When you run a scenario,Vusers emulate the actions of human users working with your application. A scenario can contain tens, hundreds,or even thousands of Vusers running concurrently on a single workstation.

    12.2.Graph InformationTerm Definition

    Average Average value of the graph measurement's.

    Hits The number of HTTP requests made by Vusers to the Web server.

    Maximum Maximum value of the graph measurement's.

    Measurement This is the type of resource being monitored

    Median Middle value of the graph measurement's.

    Minimum Minimum value of the graph measurement's.

    Network Delay The time it takes for a packet of data sent across the network to go to the requested node and return.

    Network Path The Network Path is the route data travels between the source machine and the destination machine.

    Response time The time taken to perform a transaction.

    Scale (or granularity)

    In order to display all the measurements on a single graph, thus making the graphs easier to read andanalyze, you can change the scale or (granularity) of the x-axis. You can either set measurement scalesmanually, view measurement trends for all measurements in the graph, or let Analysis scale themautomatically. The Legend tab indicates the scale factor for each resource.

    Standard Deviation (SD) The square root of the arithmetic mean value of the squares of the deviations from the arithmetic mean.

    Throughput Throughput is measured in bytes and represents the amount of data that the Vusers received from theserver.

    Vuser LoadWhen you run a scenario, the Vusers generate load or stress on the server. LoadRunner monitors the effectof this load on the performance of your application.