Load Runner Interview Questions and Answers
Question - 51 : - What are monitors?
Answer - 51 : -
Monitors are used to “monitor” performance bottlenecks. They are used in Controller section of Load Runner
Question - 52 : - What are the types of checkpoints is available in LoadRunner?
Answer - 52 : -
LoadRunner provides two types of checkpoints
a) Image Checkpoints: This checkpoint will verify the presence of an image on a page during run-time
b) Text Checkpoint: This checkpoint will verify the presence of a text-string on a page during run-time
Both of the above checkpoints can be added in Vugen.
Question - 53 : - What kind of problem can we face regarding hardware, software, network and memory bottleneck during the performance test?
Answer - 53 : -
The possible issues amongst others could be –
1. Lack of Hardware
2. Memory Leakage
3. Network related issues.
4. Application/Software error
Question - 54 : - What would be your recommendation to improve performance measure?
Answer - 54 : -
Fine Tuning of network, database, and app and the web server is recommended.
At the network, level tryes to optimize the latency and bandwidth.
At the database level, verify all indexes and sequences by running profilers. You may also optimize your database queries.
At the App server level, run profilers for finding the memory leaks in the application
At the web server level, you can use monitors and optimize the throughput and other related metrics of the server.
Question - 55 : - What is Rendezvous point?
Answer - 55 : -
The Rendezvous point is Synchronization/Wait point. 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.
The significance of this is to emulate some heavy load only to the particular portion of the scenario and test the behavior of the application.
Question - 56 : - What is Manual Correlation?
Answer - 56 : -
It’s correlation technique which uses function Web_reg_save_param() to identify dynamic values in your script. It is important that your playback your script to verify that correlation is done successfully.
Question - 57 : - How do you identify the performance bottlenecks?
Answer - 57 : -
The Performance Bottlenecks can be detected by using monitors.
These monitors might be application server monitors, web server monitors, database server monitors and network monitors.
They help in finding out the troubled area in our scenario which causes increased response time.
The measurements made are usually a performance response time, throughput, hits/sec, network delay graphs, etc
Question - 58 : - Which function is used to end a nested transaction?
Answer - 58 : -
The function is – lr_end_sub_transaction
Question - 59 : - What is the difference between transaction and transaction instance in LoadRunner?
Answer - 59 : -
A transaction is used to measure the time between executions of certain statements
A transaction instance is used for performance analysis
Question - 60 : - How can we perform functional testing under load?
Answer - 60 : -
Functionality under load can be tested by running several Vusers concurrently. By increasing the Vusers, it is necessary to determine how much load the server can sustain.