Training About ALPI Consulting Products News & Events Careers Contact

Course Catalog

Choose ALPI and Get Peace of Mind with our "Free Refresher Guarantee!"

ALPI training courses are uniquely effective at building better testers. We're so confident about our course quality that we'll even let you retake the course for FREE within four months! Need other reasons to choose ALPI? We have many!

• Our trademark Interactive Learning Method™ incorporates your workplace challenges into the classroom as teaching examples so you can see the concepts come to life.

• Our live instructors can answer your questions about how to apply the material to your real-world projects. This is just one of the reasons our courses are better than online courses - see the 4 reasons ALPI courses are better than online courses.

• Our courses are designed around you, so you gain practical skills that are ready to use as soon as soon as you get back to work.

Get peace of mind with ALPI and our "Free Refresher Guarantee!" Contact us for details on this outstanding ALPI-only benefit! Register now, as courses fill quickly.

printer-friendly version

LoadRunner Training Foundations
Course Description Why choose ALPI for LoadRunner training?
  • We use live instructors in both our in-person and virtual classes so you can ask questions and get answers right away.
  • We focus on real-world examples.
  • We teach using interactive, hands-on exercises.
  • And only ALPI offers our free refresher guarantee so you can re-take a course within 4 months at no additional charge. Contact us for information about this unique benefit that gives you peace of mind.

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.

There is a large emphasis on hands on use of the tool and each lesson is reinforced with exercises and review.

This course is available with an optional certification exam in order to attain the ATP Certification. See prerequisites, below.

Duration 5 day(s)
Time 9 - 5 pm
Price $3,675
Labs Approximately 60% of the class is devoted to lab exercises.

Intended Audience
  • Quality Assurance Engineers
  • Performance Engineers
  • Software Engineers
  • Experienced users who want to enhance their LR skillset

  • High level knowledge of Web Application System Architecture
  • Knowledge of Windows Platforms
  • Understanding of Programming Concepts
  • Some Programming Knowledge of C or Java

This course should be taken if you plan to take the optional ATP Certification Exam. If you wish to take the certification exam please select ATP Certification Exam along with your class registration.


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


See the currently scheduled public and virtual live course dates below and click on the "Register Now" button.

If you have 6 or more students, save time and money with our on-site instruction at your facility. Learn more by calling us at 301 654-9200.

Class Dates
Start End Location
Monday, March 04, 2019 Friday, March 08, 2019 Virtual Live
Monday, July 08, 2019 Friday, July 12, 2019 Virtual Live
Monday, December 02, 2019 Friday, December 06, 2019 Virtual Live

      4 REASONS

1. ALPI has been helping software testers since 1993. Our experience assures you of quality training.

2. You have the opportunity to re-take the same course at ALPI for FREE within four months of the original class date.

3. Our Interactive Learning Method™ offers a richer training experience that gives you skills you can apply right away.

4. Our instructors have real-world experience so you learn concepts - and how to apply them.