LoadRunner Tutorial

This tutorial provides basic and in-depth knowledge of the LoadRunner Performance Testing tool. It describes the core concept of LoadRunner in layman’s terms to clear your basics and make a strong platform of performance testing skills using the LoadRunner tool.

Best LoadRunner Tutorial

Also, you will find some simple and ultimate tips and tricks of LoadRunner. These tips and tricks will help you to get the easiest solutions to complex scripting scenarios. Please note that some of the tips and tricks are related to the specific LoadRunner version, so check the compatibility before applying the solutions.

LoadRunner Tutorial

  1. Introduction
  2. Installation
    1. VuGen
    2. Analysis Tool
  3. Basic Terminologies
  4. Basic Steps
  5. List of Protocols
  6. Basic steps of scripting
    1. Protocol Selection
    2. Script Recording
      1. Recording Option (HTML vs URL mode)
    3. Script Debugging
      1. Correlation
        1. Automatic Correlation
        2. Manual Correlation
        3. web_reg_save_param
        4. web_reg_save_param_ex
        5. web_reg_save_param_regexp
        6. web_reg_save_param_xpath
        7. web_reg_save_param_json
        8. Correlation Function – Differences
      2. Flow Logic
        1. ‘if’ and ‘switch’ statements
        2. ‘for’, ‘while’ and ‘do-while’ statements
      3. Content Check
        1. Text Check
        2. Image Check
        3. web_find
        4. web_reg_find
        5. web_global_verification
        6. web_image_check
        7. Content Check – Function – Differences
    4. Script Enhancement
      1. Parameterization
        1. Add & Restore Parameter
        2. Types of Parameter
        3. Parameter Setting
      2. Transaction Handling
      3. Rendezvous Point
        1. Rendezvous Policy
      4. Runtime Settings
        1. Run Logic
        2. Pacing
        3. Log
        4. Think Time
        5. Additional Attributes
        6. Miscellaneous
        7. Browser Emulation
        8. Speed Simulation
        9. Streaming
        10. Content Check
        11. Proxy
        12. Preferences
          1. Checks
          2. Web Performance Graph Generation
          3. Advanced
          4. HTTP
          5. General
          6. Authentication
          7. Logging
          8. JavaScript
        13. Download Filters
        14. Chain Configuration
        15. DFE – Advanced
      5. Comment
  7. VuGen Script Replay
  8. Scenario Preparation
    1. Manual Scenario
      1. Scenario Schedule Modes
      2. Scenario Schedule Modes Combination
    2. Goal-Oriented Scenario
  9. Test Execution
  10. Test Result Analysis
    1. Running Vusers Graph
    2. Average Response Time Graph
    3. Other Response Time Graphs
    4. Throughput Graph
    5. Hits per second Graph
    6. Transactions per second Graph
    7. Error Graphs
  11. Overlay, Correlate and Tile Graphs

Complex Protocols:

  1. Citrix (Description/Tips/Debugging)

LoadRunner Scripting Tips:

  1. HTML mode Vs URL mode
  2. LoadRunner Variables
  3. Important LoadRunner Utility Functions
  4. Parameter Settings Cheat Sheet
  5. Automate Parameterization
  6. Methods to Generate Random Number
  7. Random Date Generation
  8. Random Value from Correlation Parameter
  9. Select last value from the correction parameter list
  10. How to Export/Import Runtime Settings?
  11. File Downloading Scenario
  12. Run Vuser as a Process Vs Run Vuser as a Thread
  13. How to identify which LoadRunner protocol supports “Run Vuser as a process”?
  14. Types of LoadRunner Logs
  15. How to capture Captcha or OTP?

LoadRunner Result Analysis Tips:

  1. Key Rules to Read Throughput Graph
  2. Calculate Active VUser Count at a particular time
  3. Server XXX has shut down the connection prematurely
  4. memory violation : Exception ACCESS_VIOLATION received

You may be interested:

  1. Performance Testing Tutorial
  2. Performance Engineering Tutorial
  3. Apache JMeter Tutorial
  4. Neotys NeoLoad Tutorial

Leave a Comment