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. 1. In the context of LoadRunner, transaction (lr_start_transaction) is best described as:

    • A. Virtual user executing a scripted business process.
    • B. Interval controlling how often iterations start.
    • C. Named timing block measuring a business step.correct
    • D. Function capturing dynamic values from server responses.

    Why: transaction (lr_start_transaction): Named timing block measuring a business step.

  2. 2. What is the purpose of 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. Per-script options like logging, think time, and iterations.

    Why: transaction (lr_start_transaction): Named timing block measuring a business step.

  3. 3. Which of the following best describes web_reg_save_param in LoadRunner?

    • A. LoadRunner protocol scripting at the browser UI level.
    • B. Interval controlling how often iterations start.
    • C. Function capturing dynamic values from server responses.correct
    • D. Plan of how Vusers ramp up, hold, and stop.

    Why: web_reg_save_param: Function capturing dynamic values from server responses.

  4. 4. Which of the following best describes runtime settings in LoadRunner?

    • A. Virtual user executing a scripted business process.
    • B. Function capturing dynamic values from server responses.
    • C. Per-script options like logging, think time, and iterations.correct
    • D. Interval controlling how often iterations start.

    Why: runtime settings: Per-script options like logging, think time, and iterations.

  5. 5. Which of the following best describes TruClient in LoadRunner?

    • A. Plan of how Vusers ramp up, hold, and stop.
    • 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.

  6. 6. Which of the following best describes transaction (lr_start_transaction) in LoadRunner?

    • A. Plan of how Vusers ramp up, hold, and stop.
    • B. Interval controlling how often iterations start.
    • C. Virtual user executing a scripted business process.
    • D. Named timing block measuring a business step.correct

    Why: transaction (lr_start_transaction): Named timing block measuring a business step.

  7. 7. Which of the following best describes scenario schedule in LoadRunner?

    • A. Interval controlling how often iterations start.
    • B. Virtual user executing a scripted business process.
    • C. Function capturing dynamic values from server responses.
    • D. Plan of how Vusers ramp up, hold, and stop.correct

    Why: scenario schedule: Plan of how Vusers ramp up, hold, and stop.

  8. 8. 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.

  9. 9. What is the purpose of web_reg_save_param in LoadRunner?

    • A. Function capturing dynamic values from server responses.correct
    • B. Virtual user executing a scripted business process.
    • C. Named timing block measuring a business step.
    • D. Per-script options like logging, think time, and iterations.

    Why: web_reg_save_param: Function capturing dynamic values from server responses.

  10. 10. 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.

  11. 11. 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.

  12. 12. What is the purpose of runtime settings in LoadRunner?

    • A. Per-script options like logging, think time, and iterations.correct
    • B. Function capturing dynamic values from server responses.
    • C. Named timing block measuring a business step.
    • D. Interval controlling how often iterations start.

    Why: runtime settings: Per-script options like logging, think time, and iterations.

  13. 13. What is the purpose of scenario schedule in LoadRunner?

    • A. Named timing block measuring a business step.
    • B. LoadRunner protocol scripting at the browser UI level.
    • 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.

  14. 14. In LoadRunner, what does scenario schedule do or refer to?

    • A. Plan of how Vusers ramp up, hold, and stop.correct
    • B. LoadRunner protocol scripting at the browser UI level.
    • C. Named timing block measuring a business step.
    • D. Virtual user executing a scripted business process.

    Why: scenario schedule: Plan of how Vusers ramp up, hold, and stop.

  15. 15. In a QA certification mock exam: Which LoadRunner component schedules scenarios and monitors the run?

    • A. VuGen.
    • B. Analysis.
    • C. Controller.correct
    • D. Recorder.

    Why: The Controller orchestrates Vusers and monitors execution.

  16. 16. In LoadRunner, what does TruClient do or refer to?

    • A. Plan of how Vusers ramp up, hold, and stop.
    • B. Interval controlling how often iterations start.
    • C. Function capturing dynamic values from server responses.
    • D. LoadRunner protocol scripting at the browser UI level.correct

    Why: TruClient: LoadRunner protocol scripting at the browser UI level.

  17. 17. 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.

  18. 18. 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.

  19. 19. Which of the following best describes pacing in LoadRunner?

    • A. Virtual user executing a scripted business process.
    • B. Interval controlling how often iterations start.correct
    • C. Plan of how Vusers ramp up, hold, and stop.
    • D. LoadRunner protocol scripting at the browser UI level.

    Why: pacing: Interval controlling how often iterations start.

  20. 20. Which of the following best describes Vuser in LoadRunner?

    • A. Per-script options like logging, think time, and iterations.
    • B. Interval controlling how often iterations start.
    • C. Virtual user executing a scripted business process.correct
    • D. Named timing block measuring a business step.

    Why: Vuser: Virtual user executing a scripted business process.

Related Performance Testing topics