Load Runner











Sponsored Links:

Load Runner is divided in to 3 small applications:

The virtual user generator lets us select the actions that they would like our Vusers, or virtual users to perform within the application. They generate scripts that generate a series of actions, such as connecting, navigating through the application and exit the program.The Controller has the scripts we have completed and run through a calendar that they created. They tell the Controller how plenty of Vusers to activate, when to activate, and how the group Vusers and track them.The Lessons Learned program, and gives us all the results of the load check in various forms. It lets us view summaries of information, and details of the load check for pinpointing problems and bottlenecks.

Contents:

* Introduction
* Testing Process
* Load Test Planning
* The Load Runner Controller at a Glance
* Creating a Scenario
* Analyzing Test Results
* Monitoring
* Features
* Hosted Virtual Users
* Working of Monitors
* Objects

LoadRunner can emulate hundreds or thousands of concurrent users to put the application through the rigors of the real burden of the user's life, while collecting information on the components of key infrastructure (Web servers, The database servers, etc.). The results can be analyzed in detail, to explore the reasons for a particular behavior.LoadRunner is an industry-leading performance and load testing product by Hewlett-Packard (since buying Mercury Interactive in November 2006) to examine the process behavior and performance, while generating actual load.Think about the client application of an automated teller machine (ATM). Although each client is connected to a server, in total there may be hundreds of ATMs open to the public. There may be some peak times - such as 10 am on Monday, the start of the work week - during which the workload is heavier than normal. To check this type of situation, it is not practical to have a check for hundreds of ATMs. So, given an ATM simulator as well as a computer process with LoadRunner, you can simulate a giant number of users accessing the server simultaneously. Six time the activities have been defined, are repeatable. After debugging a problem in the application, administrators can see if the problem persists by reproducing the same situation, with the same type of user interaction.

Testing Process:There are four steps in Load Runner testing process:
Step I: Planning the check
Successful load tests necessary to create a comprehensive check plan. A clearly defined check plan ensures that the LoadRunner scenarios will accomplish its objectives to create load testing.

Step II: Generating Vuser Scripts
Vusers emulate human users interact with their client / server system. A Vuser script contains the actions that each virtual user performs during the implementation stage.

* Made for each Vuser
* Make simultaneously by several Vusers
* Measured in transactions

Step III: Generating the scenario
A scenario describes the events that occur during a client-server check. Four scenario includes a list of machines that "host" Vusers, a list of Vuser scripts that run Vusers, as well as a list of Vusers jogging on stage. You can generate scenarios using LoadRunner Controller.For each scenario, you generate a list of hosts - machines configured to run Vuser scripts.
Generating Vuser Scripts list Generating the list of machines Vusers Run
For each scenario, you generate a list of scripts that run during the execution Vusers stage.Generating the Vusers For each Vuser in the scenario, you assign a Vuser script as well as a host to run the script.

Step IV: Implementation of the hypothesis
Emulate user load on the server by Vusers instructions to perform multiple tasks simultaneously. You can set the charge level, increasing & decreasing the number of Vusers performing tasks at six time.For each scenario, you generate a list of scripts that run during the execution Vusers stage.Before jogging a scenario, you set the scenario configuration. This determines how Vusers all hosts & behave when jogging the scenario.You can run the whole scenario, Vusers individuals or groups Vusers (Vuser Groups). Although a scenario of races, LoadRunner measures & records the operations that are defined in each Vuser script.

Step V: Analysis of Check Results
During the execution of the scenario, LoadRunner records the performance of client / server under different lots. LoadRunner uses graphs and reports to analyze server performance.

No comments: