LoadRunner interview questions — Easy
105 easy-level LoadRunner questions from our Performance Testing bank, each with the correct answer and an explanation of why it is correct.
This topic slice is available to practise but is not yet part of our indexed set.
What this covers
LoadRunner appears throughout Performance Testing interviews. At easy level, interviewers are typically checking that you know the fundamentals and can describe them precisely — definitions, defaults, and the basic mechanics. Work through these, then explain your answer out loud; the second part is what interviews actually test.
20 example questions
1. In the context of LoadRunner, transaction (lr_start_transaction) is best described as:
- A. LoadRunner protocol scripting at the browser UI level.
- B. Per-script options like logging, think time, and iterations.
- C. Named timing block measuring a business step.correct
- D. Virtual user executing a scripted business process.
Why: transaction (lr_start_transaction): Named timing block measuring a business step.
2. Which of the following best describes scenario schedule in LoadRunner?
- A. Function capturing dynamic values from server responses.
- B. Named timing block measuring a business step.
- C. Virtual user executing a scripted business process.
- D. Plan of how Vusers ramp up, hold, and stop.correct
Why: scenario schedule: Plan of how Vusers ramp up, hold, and stop.
3. Which of the following best describes TruClient in LoadRunner?
- A. Per-script options like logging, think time, and iterations.
- B. Function capturing dynamic values from server responses.
- C. LoadRunner protocol scripting at the browser UI level.correct
- D. Named timing block measuring a business step.
Why: TruClient: LoadRunner protocol scripting at the browser UI level.
4. In LoadRunner, what does transaction (lr_start_transaction) do or refer to?
- A. Named timing block measuring a business step.correct
- B. LoadRunner protocol scripting at the browser UI level.
- C. Function capturing dynamic values from server responses.
- D. Virtual user executing a scripted business process.
Why: transaction (lr_start_transaction): Named timing block measuring a business step.
5. Which of the following best describes runtime settings in LoadRunner?
- A. Interval controlling how often iterations start.
- B. LoadRunner protocol scripting at the browser UI level.
- C. Function capturing dynamic values from server responses.
- D. Per-script options like logging, think time, and iterations.correct
Why: runtime settings: Per-script options like logging, think time, and iterations.
6. Which of the following best describes transaction (lr_start_transaction) in LoadRunner?
- A. Named timing block measuring a business step.correct
- B. Function capturing dynamic values from server responses.
- C. Plan of how Vusers ramp up, hold, and stop.
- D. LoadRunner protocol scripting at the browser UI level.
Why: transaction (lr_start_transaction): Named timing block measuring a business step.
7. In a CI/CD pipeline review, consider this: Which LoadRunner component schedules scenarios and monitors the run?
- A. VuGen.
- B. Controller.correct
- C. Analysis.
- D. Recorder.
Why: The Controller orchestrates Vusers and monitors execution.
8. What is the purpose of web_reg_save_param in LoadRunner?
- A. Interval controlling how often iterations start.
- B. LoadRunner protocol scripting at the browser UI level.
- C. Plan of how Vusers ramp up, hold, and stop.
- D. Function capturing dynamic values from server responses.correct
Why: web_reg_save_param: Function capturing dynamic values from server responses.
9. In LoadRunner, what does runtime settings do or refer to?
- A. Interval controlling how often iterations start.
- B. Plan of how Vusers ramp up, hold, and stop.
- C. Named timing block measuring a business step.
- D. Per-script options like logging, think time, and iterations.correct
Why: runtime settings: Per-script options like logging, think time, and iterations.
10. In LoadRunner, what does scenario schedule do or refer to?
- A. Interval controlling how often iterations start.
- B. Named timing block measuring a business step.
- C. Plan of how Vusers ramp up, hold, and stop.correct
- D. Virtual user executing a scripted business process.
Why: scenario schedule: Plan of how Vusers ramp up, hold, and stop.
11. In LoadRunner, what does web_reg_save_param do or refer to?
- A. Function capturing dynamic values from server responses.correct
- B. Per-script options like logging, think time, and iterations.
- C. Plan of how Vusers ramp up, hold, and stop.
- D. LoadRunner protocol scripting at the browser UI level.
Why: web_reg_save_param: Function capturing dynamic values from server responses.
12. In LoadRunner, what does TruClient do or refer to?
- A. Named timing block measuring a business step.
- B. Function capturing dynamic values from server responses.
- C. LoadRunner protocol scripting at the browser UI level.correct
- D. Interval controlling how often iterations start.
Why: TruClient: LoadRunner protocol scripting at the browser UI level.
13. In a CI/CD pipeline review, consider this: Which LoadRunner component records and scripts user flows?
- A. Controller.
- B. Analysis.
- C. VuGen.correct
- D. Load Generator.
Why: VuGen records actions and produces Vuser scripts.
14. What is the purpose of scenario schedule in LoadRunner?
- A. Plan of how Vusers ramp up, hold, and stop.correct
- B. LoadRunner protocol scripting at the browser UI level.
- C. Per-script options like logging, think time, and iterations.
- D. Named timing block measuring a business step.
Why: scenario schedule: Plan of how Vusers ramp up, hold, and stop.
15. What is the purpose of runtime settings in LoadRunner?
- A. Named timing block measuring a business step.
- B. LoadRunner protocol scripting at the browser UI level.
- C. Per-script options like logging, think time, and iterations.correct
- D. Function capturing dynamic values from server responses.
Why: runtime settings: Per-script options like logging, think time, and iterations.
16. What is the purpose of TruClient in LoadRunner?
- A. Virtual user executing a scripted business process.
- B. LoadRunner protocol scripting at the browser UI level.correct
- C. Interval controlling how often iterations start.
- D. Plan of how Vusers ramp up, hold, and stop.
Why: TruClient: LoadRunner protocol scripting at the browser UI level.
17. Which of the following best describes pacing in LoadRunner?
- A. Named timing block measuring a business step.
- B. Per-script options like logging, think time, and iterations.
- C. Interval controlling how often iterations start.correct
- D. LoadRunner protocol scripting at the browser UI level.
Why: pacing: Interval controlling how often iterations start.
18. What is the purpose of Vuser in LoadRunner?
- A. Virtual user executing a scripted business process.correct
- B. Named timing block measuring a business step.
- C. LoadRunner protocol scripting at the browser UI level.
- D. Function capturing dynamic values from server responses.
Why: Vuser: Virtual user executing a scripted business process.
19. What is the purpose of pacing in LoadRunner?
- A. Interval controlling how often iterations start.correct
- B. Per-script options like logging, think time, and iterations.
- C. Function capturing dynamic values from server responses.
- D. Virtual user executing a scripted business process.
Why: pacing: Interval controlling how often iterations start.
20. In LoadRunner, what does pacing do or refer to?
- A. Function capturing dynamic values from server responses.
- B. Plan of how Vusers ramp up, hold, and stop.
- C. Virtual user executing a scripted business process.
- D. Interval controlling how often iterations start.correct
Why: pacing: Interval controlling how often iterations start.