Upload
vasantharaoit
View
241
Download
0
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.