Loadrunner Interview Questions & Answers
Best Loadrunner Interview Questions and Answers
Loadrunner Interview Questions and Answers for beginners and experts. List of frequently asked Loadrunner Interview Questions with answers by Besant Technologies. We hope these interview questions and answers are useful and will help you to get the best job in industry. This Loadrunner interview questions and answers are prepared by Professionals based on MNC Companies expectation. Stay tune we will update New Loadrunner Interview questions with Answers Frequently.
Best Loadrunner Interview Questions & Answers for Job Placements
Besant Technologies supports the students by providing Loadrunner interview questions and answers for the job placements and job purposes. We provide the Loadrunner online training also for all students around the world through the Gangboard medium. These are top interview questions and answers, prepared by our institute experienced trainers.
Here are the list of most frequently asked Loadrunner Interview Questions and Answers in technical interviews. These questions and answers are suitable for both freshers and experienced professionals at any level.
Q1.What is Elapsed time in LoadRunner?
Elapsed time indicates the time passed since the start of the current event.
In Scenario window – Elapsed time is measured as soon as we click on Start scenario or Run Vuser button.
Q2.What is Correlation?
It is used to obtain dynamic data which is unique for every run of the test. These values are not hard coded but are extracted from the run-time to avoid failures during the replay of the script.
Example: SessionId, CSRF tokens.
Q3.What is the relationship between response time and throughput?
Throughput is the amount of data received for the server in bytes per second. In comparison, when response times increases the throughput also increases and vice-versa.
Q4.What is think time? How do you change the threshold?
Think time is the time the user waits between the transactions, i.e the user may have to wait for validating the page before it loads completely or review the data before continuing to next steps.
Threshold value is the value below which the think time is not recognized or ignored, this threshold value can be changed in the recording options.
Q5.What is Loadrunner?
Loadrunner is to simulate the real user actions and load the server to measure the responsiveness/ stability of the application. Multiple versions rea available in the market to make it compatible with new technologies.
Loadrunner uses ANSI C as default programming language.
Q6.What are different types of Loadrunner components?
There are three components in Loadrunner:
Virtual User Generator – We emulate the end user actions using VUgen, here we record and enhance the scripts.
Controller – We run the scripts generated from VUgen and this controls the multiple load generators and scenarios associated with it.
Analysis – This gives the detailed results and presents then using reports, charts and graphs.
Q7.What are the different types of goals in goal oriented scenario?
There are five types of goals in the goal oriented scenario:
1.Number of concurrent users
2.Number of hits per second
3.Number of transactions per second
4.Number of pages per minute
5.Transaction response time
Q8.What are the types of correlation and explain the differences between them?
There are two types of correlation.
Automatic correlation – We set the rules in the recording options which depends on the application. As soon as the recording is complete the data can be replaced with parameters for which the rules are set.
Manual correlation – We will have to find the values to be correlated manually and replaced with the parameter name.
Q9.What is the function to capture the dynamic values in the script?
Web_reg_save_param_ex is the function used for capturing the dynamic values.
Q10.What are the options available in the runtime settings?
Setting we can change are
Pacing, logging, think time, No of iterations, Browser emulation, speed simulation, proxy, preferences, download filters, streaming.
Q11.What are the types of performance testing?
Load test: to diagnose the performance of application under normal load conditions
Stress test: to find the breakpoint of an application
Endurance testing: to find the behavior of application for the prolonged duration and to find the memory leakages.
Volume test: to find the processing capacity of the server.
Q12.Explain the load testing process?
Step1: Plan the load test
Step2: Create the Vuser script
Step3: Create the scenario
Step4: Running the scenario
Step5: Monitor the scenario and Analyze test results
Q13.What is the difference between Simultaneous and concurrent users?
Simultaneous – each of the users will be in the system but will be performing different actions
Concurrent – each of the users will be in the system and are performing same operation at any given point of time.
Q14.What is little’s law?
This law states that the average number of users in the system, is equal to product of arrival rate and average time spent in the system.
N=X.R
N is the number of users
X is the arrival rate
R is the time in the system
Q15.What are the metrics measured during the test?
We will measure response time, 90th percentile, hits/sec, throughput, failures occurred during the test and the types of errors such as 500 errors, 404 errors, proxy errors. Also, performance counters such as CPU utilization, memory utilization, processor queue length, % disk utilization, page faults etc.
Q16.What is ramp up and how do you set this?
Ramp up is the increasing the number of Vusers into the system which is nothing but loading the server gradually. Scenario scheduling options in the controller is the place we can set ramp up.
Q17.How do you identify performance bottlenecks?
Monitors are helpful in detecting the performance bottlenecks. There are multiple types of monitors such as application server monitors, web server monitors, database monitors and network monitors.
Metrics measured are response time, 90th percentile, hits/sec, throughput, failures occurred during the test and the types of errors such as 500 errors, 404 errors, proxy errors. Also, performance counters such as CPU utilization, memory utilization, processor queue length, % disk utilization, page faults etc.
Q18.What is checkpoints?
Checkpoints helps in verifying the content on the returned page from the server.
There are two types of checkpoints:
Image Checkpoint – checks of an image on a web page
Text Checkpoint – checks for the text on the web page.
Q19.What is parametrization?
Application values are changing in the application and process of testing the application with different data is called parametrization.
There are multiple parameter types – File, date time, Vuserid, random number etc.
Q20.What are the enhancements we do in the scripts?
Parametrization, Correlation, Validations, inserting transactions, custom coding, variable declarations, rendezvous point etc.
Q21.What is rendezvous point?
It instructs Vusers to wait at same point, once all Vusers reaches the point it executes resulting in performing the task concurrently and heavily loading the server.
The post Loadrunner Interview Questions and Answers appeared first on Besant Technologies | No.1 Training Institute in Chennai, Bangalore & Pune.