LoadRunner Interview Questions
Printed From: One Stop Testing
Category: Software Testing @ OneStopTesting
Forum Name: Beginners @ OneStopTesting
Forum Discription: New to the Club...!!! Don't Worry, We are here for you...!!! Learn the very basics of Software Testing and other pertinent Informations.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=1222
Printed Date: 13Jul2025 at 8:35pm
Topic: LoadRunner Interview Questions
Posted By: Chandni
Subject: LoadRunner Interview Questions
Date Posted: 03May2007 at 5:37am
1. What is load testing?
Load testing is to test that if the application works fine with the
loads that result from large number of simultaneous users, transactions
and to determine weather it can handle peak usage periods.
2. What is Performance testing?
Timing for both read and update transactions should be gathered
to determine whether system functions are being performed in an
acceptable timeframe. This should be done standalone and then in a
multi user environment to determine the effect of multiple transactions
on the timing of a single transaction.
3. Did u use LoadRunner? What version?
Yes. Version 7.2.
4. Explain the Load testing process?
Step 1: Planning the test. Here, we
develop a clearly defined test plan to ensure the test scenarios we
develop will accomplish load-testing objectives. Step 2: Creating
Vusers. Here, we create Vuser scripts that contain tasks performed by
each Vuser, tasks performed by Vusers as a whole, and tasks measured as
transactions. Step 3: Creating the scenario. A scenario describes the
events that occur during a testing session. It includes a list of
machines, scripts, and Vusers that run during the scenario. We create
scenarios using LoadRunner Controller. We can create manual scenarios
as well as goal-oriented scenarios. In manual scenarios, we define the
number of Vusers, the load generator machines, and percentage of Vusers
to be assigned to each script. For web tests, we may create a
goal-oriented scenario where we define the goal that our test has to
achieve. LoadRunner automatically builds a scenario for us. Step 4:
Running the scenario.
We emulate load on the server by
instructing multiple Vusers to perform tasks simultaneously. Before the
testing, we set the scenario configuration and scheduling. We can run
the entire scenario, Vuser groups, or individual Vusers. Step 5:
Monitoring the scenario.
We monitor scenario execution using the
LoadRunner online runtime, transaction, system resource, Web resource,
Web server resource, Web application server resource, database server
resource, network delay, streaming media resource, firewall server
resource, ERP server resource, and Java performance monitors. Step 6:
Analyzing test results. During scenario execution, LoadRunner records
the performance of the application under different loads. We use
LoadRunner’s graphs and reports to analyze the application’s
performance.
5. When do you do load and performance Testing?
We perform load testing once we are done with interface (GUI)
testing. Modern system architectures are large and complex. Whereas
single user testing primarily on functionality and user interface of a
system component, application testing focuses on performance and
reliability of an entire system. For example, a typical
application-testing scenario might depict 1000 users logging in
simultaneously to a system. This gives rise to issues such as what is
the response time of the system, does it crash, will it go with
different software applications and platforms, can it hold so many
hundreds and thousands of users, etc. This is when we set do load and
performance testing.
6. What are the components of LoadRunner?
The components of LoadRunner are The Virtual User Generator,
Controller, and the Agent process, LoadRunner Analysis and Monitoring,
LoadRunner Books Online.
7. What Component of LoadRunner would you use to record a
Script? - The Virtual User Generator (VuGen) component is used to
record a script. It enables you to develop Vuser scripts for a variety
of application types and communication protocols.
8. What Component of LoadRunner would you use to play Back the script in multi user mode?
The Controller component is used to playback the script in
multi-user mode. This is done during a scenario run where a vuser
script is executed by a number of vusers in a group.
9. What is a rendezvous point?
You insert rendezvous points into Vuser scripts to emulate heavy
user load on the server. Rendezvous points instruct Vusers to wait
during test execution for multiple Vusers to arrive at a certain point,
in order that they may simultaneously perform a task. For example, to
emulate peak load on the bank server, you can insert a rendezvous point
instructing 100 Vusers to deposit cash into their accounts at the same
time.
10. What is a scenario?
A scenario defines the events that occur during each testing session.
For example, a scenario defines and controls the number of users to
emulate, the actions to be performed, and the machines on which the
virtual users run their emulations.
|
|