What is LoadRunner? and Architecture of LoadRunner

Architecture of LoadRunner

What is LoadRunner?

LoadRunner is compatible with a wide range of development tools, technologies, and communication protocols. It is the only tool on the market that supports a broad range of protocols for Performance Testing. LoadRunner software’s performance test results are used as a benchmark against other tools. Join FITA Academy for the best LoadRunner Training in Chennai.

Here, we will discuss why load testing needs a good strategy

What is Performance Testing?

It is the process of testing and evaluating a software application’s speed, stability, reliability, scalability, and resource usage under specific workload conditions. The primary goal is to identify and remove performance bottlenecks in software applications.

Why LoadRunner?

It is the first performance testing tool and plays a vital role in the performance testing paradigm. According to a recent survey, LoadRunner has approximately 85% market share in the Performance Testing industry.

 The Architecture of LoadRunner:

  • Load Generator
  • VUGen
  • Controller
  • Analysis

Load Generator:

The HP LoadRunner Controller is in charge of simulating thousands of VUsers. These VUsers consume hardware resources such as processors and memory, putting a limit on the machine that is affecting them. Furthermore, it simulates these VUsers from the same device so that the results may be inaccurate. All VUsers are distributed across multiple machines, known as Load Generators or Load Injectors, to address this issue.


VUGen is a powerful IDE. It is a tool for simulating System Under Load behaviour. It has a “recording” feature that records communication between the client and server in the form of a coded script, also known as a VUser script.

FITA Academy’s LoadRunner Training Online will be your career-establishing course.


Once a VUser script is completed, the controller is one of the main LoadRunner components that manage the load simulation. The following are some examples.

  • How many VUsers should be simulated for each business process or VUser Group
  • Which injectors should be used, and how many VUsers should be pitted against each injector
  • Error reporting, etc.


After the load scenarios have been executed, the “Analysis” components of LoadRunner come into play.

During execution, the controller generates a raw results dump that includes information such as which version of LoadRunner caused the dump and what configurations were used.

All errors and exceptions are recorded in the output.mdb Microsoft Access database. This database file is read by the “Analysis” component, which performs various types of analysis and generates graphs.


Now you would have understood the Architecture of LoadRunner. So, to have a profound understanding of LoadRunner, you can join LoadRunner Course in Bangalore and equip yourself with its benefits, functions and core concepts.

Social Media Auto Publish Powered By : XYZScripts.com