Back to Courses Table


LoadRunner v12.6x Essentials

Details for this course such as pricing and location are to be negotiated. Please contact us if interested.

Course Description:


This course introduces students to HP LoadRunner. You will learn about issues related to creating, running and maintaining scenarios in the LoadRunner Controller.  


This course also covers issues related to recording web based applications in the LoadRunner VuGen program focusing on planning and recording of the test script, enhancing the test and adding custom code. 


Lastly, the students will learn how to use the Analysis tool to analyze load test results. The numerous hands-on lab exercises are designed to provide you with the knowledge necessary to create scripts in VuGen, execute scenarios in the Controller, and view the results in the Analysis tool.




5 days



Approximately 60% of the class is devoted to lab exercises


Intended Audience

Performance Engineers, technical managers, and software engineers.



Some basic programming knowledge would be useful, however it is not mandatory


Course Outline



LoadRunner Functionality and Terminology

  • Discover the capabilities of LoadRunner while learning LoadRunner specific terminology.


Planning a Script

  • Determining what steps to perform
  • Consider data and data usage


Recording and Running a Script

  • Recording Options
  • Recording the test case
  • Running a test and verify the results


Run-Time Settings

  • Setting appropriate logging option
  • Controlling the number of iterations to playback
  • Think times and Pacing settings



  • Add Transactions during recording
  • Add Transactions after recording 



  • Add a verification during recording
  • Add a verification after recording using the keyword view screenshots


Correlation After Recording

  • Use the Scan for Correlations tool
  • Create correlations


Correlation during Recording

  • Add a rule to the recording options
  • Parameterize and correlate the script
  • Use Checkpoint



  • Adding Parameters in the keyword view, and in the script view
  • Create a file type parameter
  • Examine other parameter types, e.g. Random type, date time type
  • Simulate Parameter Usage


Planning a Scenario

  • Determining which test cases to test
  • Determine rates of business process usage


Creating a Scenario

  • Create a new Manual Scenario
  • Adding Scripts, Load Generators and Vusers
  • Setting and displaying the Vuser status


Running a Scenario

  • Defining Run-time settings
  • Viewing the replay logs



  • Per Script vs. Per Group Scheduling
  • Scheduling actions, ramp up, ramp down, initialization


Service Level Agreements

  • Configure SLA rules



  • Adding a monitor
  • Configuring the monitor


Basic Analysis

  • The Summary Report
  • Graphs
  • Standard Graphs
  • Monitor Related Graphs
  • Graph options - granularity, filters, merging graphs
  • generating reports



Advanced Scripting

Manual Correlations

  • Determine appropriate left and right boundaries and ordinal values
  • Add the web_reg_save_param_ex function


Intro to Advanced Scripting

  • Condition statements and loops
  • Common string manipulation functions
  • Data conversion functions
  • LoadRunner specific functions (lr_eval_string, output messages, lr_save_string)


Custom Checkpoints

  • Examining the web_reg_find savecount option
  • Capturing data using the web_reg_save_param function


String Manipulation

  • sprintf, strstr, strcpy, strcat


Using the Ord=All Option

  • Capturing multiple related items
  • Randomly selecting one of the items


Advanced Parameters

  • lr_save_string, lr_save_int, lr_save_datetime



Advanced Controller options


Additional Attributes 

  • Setting dynamic parameter values



Advanced Analysis


Performance Analysis and Tuning Approach 

  • Explain the objectives of Performance Analysis 


Graph options

  • Advanced graphing and display options


Reporting – Analysis and HTML Reports 

  • Identify Understanding effective reporting
  • Identify available Report types


Reporting - Templates and Reports

  • Learning how to use the Report Template
  • Creating a new Template