LoadRunner interview questions — Medium
206 medium-level LoadRunner questions from our Performance Testing bank, each with the correct answer and an explanation of why it is correct.
What this covers
LoadRunner appears throughout Performance Testing interviews. At medium level, interviewers are typically checking that you have used it in practice: what you configured, what broke, and how you knew it worked. Work through these, then explain your answer out loud; the second part is what interviews actually test.
20 example questions
1. "Plan of how Vusers ramp up, hold, and stop" — in LoadRunner, this describes which of the following?
- A. Transaction (lr_start_transaction).
- B. Scenario schedule.correct
- C. Web_reg_save_param.
- D. Vuser.
Why: scenario schedule: Plan of how Vusers ramp up, hold, and stop.
2. "Interval controlling how often iterations start" — in LoadRunner, this describes which of the following?
- A. TruClient.
- B. Web_reg_save_param.
- C. Pacing.correct
- D. Scenario schedule.
Why: pacing: Interval controlling how often iterations start.
3. "Per-script options like logging, think time, and iterations" — in LoadRunner, this describes which of the following?
- A. Pacing.
- B. TruClient.
- C. Web_reg_save_param.
- D. Runtime settings.correct
Why: runtime settings: Per-script options like logging, think time, and iterations.
4. "Named timing block measuring a business step" — in LoadRunner, this describes which of the following?
- A. Runtime settings.
- B. Scenario schedule.
- C. Pacing.
- D. Transaction (lr_start_transaction).correct
Why: transaction (lr_start_transaction): Named timing block measuring a business step.
5. "Function capturing dynamic values from server responses" — in LoadRunner, this describes which of the following?
- A. Transaction (lr_start_transaction).
- B. Scenario schedule.
- C. Web_reg_save_param.correct
- D. Vuser.
Why: web_reg_save_param: Function capturing dynamic values from server responses.
6. "LoadRunner protocol scripting at the browser UI level" — in LoadRunner, this describes which of the following?
- A. TruClient.correct
- B. Transaction (lr_start_transaction).
- C. Scenario schedule.
- D. Runtime settings.
Why: TruClient: LoadRunner protocol scripting at the browser UI level.
7. In LoadRunner, which of the following is described as: "Plan of how Vusers ramp up, hold, and stop"?
- A. Web_reg_save_param.
- B. Runtime settings.
- C. Pacing.
- D. Scenario schedule.correct
Why: scenario schedule: Plan of how Vusers ramp up, hold, and stop.
8. In a CI/CD pipeline review, consider this: Which LoadRunner component records and scripts user flows?
- A. Controller.
- B. VuGen.correct
- C. Load Generator.
- D. Analysis.
Why: VuGen records actions and produces Vuser scripts.
9. During a sprint demo, a teammate asks: Which LoadRunner component schedules scenarios and monitors the run?
- A. VuGen.
- B. Controller.correct
- C. Recorder.
- D. Analysis.
Why: The Controller orchestrates Vusers and monitors execution.
10. Which LoadRunner concept matches this description: "Plan of how Vusers ramp up, hold, and stop"?
- A. Vuser.
- B. Scenario schedule.correct
- C. Runtime settings.
- D. TruClient.
Why: scenario schedule: Plan of how Vusers ramp up, hold, and stop.
11. "Virtual user executing a scripted business process" — in LoadRunner, this describes which of the following?
- A. Transaction (lr_start_transaction).
- B. Pacing.
- C. Web_reg_save_param.
- D. Vuser.correct
Why: Vuser: Virtual user executing a scripted business process.
12. Identify the accurate statement about LoadRunner:
- A. Think time functions make scripts run as fast as possible.
- B. The Controller is a code editor for writing unit tests.
- C. Parameterization replaces recorded hard-coded values with variable data.correct
- D. VuGen is used only to display final test reports.
Why: Parameters draw from data files so users act uniquely.
13. Which of the following statements about LoadRunner is TRUE?
- A. Correlation means hard-coding session IDs into the script.
- B. VuGen is used only to display final test reports.
- C. Correlation in LoadRunner captures dynamic server values into parameters for replay.correct
- D. The Controller is a code editor for writing unit tests.
Why: web_reg_save_param handles session IDs and tokens.
14. Which LoadRunner concept matches this description: "Interval controlling how often iterations start"?
- A. Web_reg_save_param.
- B. Pacing.correct
- C. Transaction (lr_start_transaction).
- D. Scenario schedule.
Why: pacing: Interval controlling how often iterations start.
15. Which statement correctly describes LoadRunner?
- A. LoadRunner can run all load from the Controller only, never remote generators.
- B. Correlation in LoadRunner captures dynamic server values into parameters for replay.correct
- C. The Controller is a code editor for writing unit tests.
- D. Think time functions make scripts run as fast as possible.
Why: web_reg_save_param handles session IDs and tokens.
16. In LoadRunner, which of the following is described as: "Interval controlling how often iterations start"?
- A. Scenario schedule.
- B. TruClient.
- C. Pacing.correct
- D. Web_reg_save_param.
Why: pacing: Interval controlling how often iterations start.
17. In LoadRunner, which of the following is described as: "Named timing block measuring a business step"?
- A. Transaction (lr_start_transaction).correct
- B. Scenario schedule.
- C. Vuser.
- D. Pacing.
Why: transaction (lr_start_transaction): Named timing block measuring a business step.
18. Which LoadRunner concept matches this description: "Named timing block measuring a business step"?
- A. Transaction (lr_start_transaction).correct
- B. Runtime settings.
- C. TruClient.
- D. Scenario schedule.
Why: transaction (lr_start_transaction): Named timing block measuring a business step.
19. In LoadRunner, which of the following is described as: "LoadRunner protocol scripting at the browser UI level"?
- A. Scenario schedule.
- B. Web_reg_save_param.
- C. TruClient.correct
- D. Pacing.
Why: TruClient: LoadRunner protocol scripting at the browser UI level.
20. In LoadRunner, which of the following is described as: "Per-script options like logging, think time, and iterations"?
- A. Transaction (lr_start_transaction).
- B. Web_reg_save_param.
- C. Runtime settings.correct
- D. Vuser.
Why: runtime settings: Per-script options like logging, think time, and iterations.