Analysis Graphs
Resources repose times (sec)
Add Resources Graph (Select & right click on the graph)
Select and “Open graph”
Observer here
Apply Filters
See “run-time setting” & “scenario schedule”
Reports —> Analyze Transaction
Can find Throughtput, No. (V)users, Hits/sec Create “Word Report…”
Select “Graph” (any) and right click and select “Set Filter/Group By…”
Select ”VuserID” from “Group By”
Performance of “Each user”
Performance of “Each user”
Correlate the “Resource” from the selected time range
Select graph and right click “Set Filter/ Group By” and “DrillDown..” for “Single User /Transaction” performance
Select “Page Component Break Down”
Observer the “Web Page Performance”
Identifying Bottlenecks
Small thing to remember Controller
• Performance Bottlenecks can be detected by using monitors. • These monitors might be application server monitors, web server monitors, database server monitors and network monitors.
Running virtual users on the same host as the LoadRunner Controller will skew the results so that they no longer emulate real life usage. • Helps in finding out the troubled By having both the Controller and area in our scenario the Vusers on the same machine, which causes increased response time. the tester will not be able to determine the effects of the network traffic • The measurements made are usually performance response time, throughput, hits/sec, network delay graphs, etc.
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.
End-to-End Transaction Response Time
Web Page Breakdown • DNS lookup • Time to Connect • Time to First buffer • Network time • Download time • SSL handshake • FTP authentication • Client time • Error time
Database Transaction A
App Server Web Server Web Server Time
Client
App Server Time
Database Time
Thank You Note : I gathered material from different sources. Thank for every one.