LoadRunner is a widely used software testing tool to measure the behavior and performance of the application under load. As IT applications are gaining acceptance in almost all sectors, software development and testing have become the two most promising professions and there are many who want to opt for courses related to them.
There are many expert trainers offering career-oriented training in LoadRunner testing and by browsing the internet you can find a good number of LoadRunner tutorials. This article is aimed at providing more information about LoadRunner Tutorial.
LoadRunner tutorial begins with an introduction to LoadRunner and its components and then moves deeper into the testing processes using LoadRunner.
LoadRunner Components – LoadRunner Tutorial
- Virtual User Generator (VuGen) is meant for recording end user processes and for creating automated performance testing script called as Vuser Script.
- Controller meant to organize, drive and monitor load tests.
- Analysis or viewing, dissecting and analyzing the results of load test
- Load Generators are the computers that run Vusers to generate a load on a system.
LoadRunner Terminology is an important part of LoadRunner Tutorials. Here are a few common terms used in LoadRunner testing and their descriptions.
- Scenario: – This term is used to refer to the events that happen during testing, based on performance needs.
- Virtual Users (Vusers): – A scenario may contain ten, hundred or thousand Vusers that emulate the actions of manual testers.
- Vuser Script: – This term refers to the recorded actions of processes performed in the application under test.
- Protocol: – This denotes the method of communication between the client and the server.
- Transaction: – This term represents one or more end-user business processes. A transaction will certainly help to measure the speed with which an application is performing.
- Script Footprint: – This refers to the quantities of various resources such as memory, CPU power, disk space etc needed to execute Vuser Script.
LoadRunner Testing Processes
A typical load testing using LoadRunner consists of five stages or phases.
- Planning Load Testing: – Defining performance testing requirements such as a number of concurrent users, business processes and required processing time will be done in this phase.
- Creating Vuser Scripts: – End user activities will be converted to automated scripts in this stage using VuGen.
- Defining a scenario: – Setting up of load testing environment using a controller.
- Running a scenario: – driving, managing and monitoring the test using a controller.
- Analyzing the Results: – Creating graphs and analyzing the system performance using LoadRunner Analysis.