Venkat Matta

it's all about the Performance Testing

HP LR Architecture

Architecture Overview

LoadRunner works by creating virtual users who take the place of real users operating client software, such as Internet Explorer sending requests using the HTTP protocol to IIS or Apache web servers.

Requests from many virtual user clients are generated by “Load Generators” in order to create a load on various servers under test

These load generator agents are started and stopped by the “Controller” program.

The Controller controls load test runs based on “Scenarios” invoking compiled “Scripts” and associated “Run-time Settings”.

Scripts are crafted using the “Virtual user script Generator” (named “V U Gen”), It generates C-language script code to be executed by virtual users by capturing network traffic between Internet application clients and servers.

With Java clients, VuGen captures calls by hooking within the client JVM.

During runs, the status of each machine is monitored by the Controller.

At the end of each run, the Controller combines its monitoring logs with logs obtained from load generators, and makes them available to the “Analysis” program, which can then create run result reports and graphs for Microsoft Word, Crystal Reports, or an HTML webpage browser.

Each HTML report page generated by Analysis includes a link to results in a text file which Microsoft Excel can open to perform additional analysis.

Errors during each run are stored in a database

LRIntro

How Loadrunner Works ?

Arch_Overview

In detail Architecture View..

LrArch_

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Information

This entry was posted on March 22, 2016 by in Loadrunner.
%d bloggers like this: