Course ID 00721783
HP product number PC120-115
Course format SCA
Typical Course length 5 days
Delivery languages English
Related certifications
In preparation for these exams
Selected items from this course are included in these exams:
Register for this course.
Register for this course on the HP Software Education website. Select your region and country, and enter the course name in the search box.
Note: This course will have a different Course ID and may, or may not, be offered as an ILT, WBT, or other delivery type.

Course description

This course introduces you to ALM Performance Center 11.5 and the Virtual User Generator (VuGen) application, which is a scripting tool used to record and run user actions on an application to be load tested. The topics include how to schedule tests, run tests, and analyze test results. You learn how to effectively and efficiently plan, create, schedule and run a simple test based on the goals determined at the planning phase and to interpret analysis graphs and achieve set performance testing goals. The course also focuses on planning, creating, and enhancing Virtual User (Vuser) scripts using VuGen in the web environment.
All topics are supported by hands-on labs designed to provide you with the knowledge necessary to create scripts in the web environment.

Who should attend

The class is appropriate for both experienced and new product users and others responsible for or involved in performance testing with Performance Center and/or VuGen scripting.
Quality Assurance and
Performance Engineers
Users of ALM Performance
Center who need to create
scripts to load test their web
applications and run those
scripts in the ALM Performance
Center environment
Users of LoadRunner who need
to create scripts to load test
their web applications
Executives involved in any
aspect of the load testing


For best success with this course, you should have working knowledge of:
• Windows
• Testing concepts
• Web sites and browsers
• Fundamental understanding of
• C programming is helpful, but not required.
For complete prerequisites and requirements to achieve any of the related certifications or upgrade paths, see the certification description on the HP ExpertOne website.


  • Performance Center 11.5 Module 1: Introduction
    • Basic HP ALM Performance Center architecture and functionality
    • Steps of the load testing process
    • Administrator and user functions
  • Performance Center 11.5 Module 2: Accessing the User Site
    • Performance Center user site
    • Advantages of the Performance Center user site
    • Privilege levels
  • Performance Center 11.5 Module 3: Planning a Load Test
    • Analyzing your application under test (AUT)
    • Gathering preliminary information before performing load testing on your system
    • Organizing system information effectively
    • Using the gathered information to plan load tests
  • Performance Center 11.5 Module 4: Vuser Scripts and Timeslots
    • Uploading Vuser scripts
    • Defining timeslots and using them to your advantage
    • Reserving and managing timeslots
  • Performance Center 11.5 Module 5: Configuring Load Tests
    • Configuring scheduler settings
    • Monitors and measurements
    • Creating monitoring profiles
    • Best practices for adding monitors
  • Performance Center 11.5 Module 6: Creating Load Tests
    • Configuring load test settings
    • Creating SLAs
  • Performance Center 11.5 Module 7: Running Load Tests
    • Configuring overall project options
    • Preparing for a load test run
    • Effective techniques for running a load test
    • Analyzing run time data
    • Managing load test status (view errors/Vuser logs)
  • Performance Center 11.5 Module 8: Using the Project Dashboard
    • Analysis and Dashboard views
    • Analysis reports and graphs
    • Graph wizard
    • Creating pages for the Product Dashboard
    • Query Builder
  • Performance Center 11.5 Module 9: Using Performance Center Analysis
    • Load test results
    • Uploading and downloading session files and reports
  • Performance Center 11.5 Module 10: Raising Defects
    • Creating new defects
    • Linking defects and other entities
    • Tracking defects in ALM
    • Exporting defect reports
  • Performance Center 11.5 Module 11: Configuring Hosts and Topologies
    • Creating hosts
    • Creating AUT hosts
    • Rebooting servers and check host connectivity
    • Creating topologies
    • Creating monitors for web servers
  • Performance Center 11.5 Module 12: Requirements and Business Models
    • Creating requirements
    • Creating business models
  • Performance Center 11.5 Module 13: Lab Management
    • Adding hosts and host pools
    • Linking hosts to pools
    • MI Listeners
    • Configuring and runnning HP Diagnostics
  • Performance Center 11.5 Module 14: Site Administration
    • Creating domains
    • Creating projects
    • Navigating the Site Administration tabs
  • VuGen Module 1: Introducing VuGen
    • Defining VuGen
    • Main components of the VuGen interface
    • New look and feel of the Flexible Panes, layouts etc.
  • VuGen Module 2: Recording for the Web
    • The main VuGen UI
    • Using the Protocol Advisor
    • Creating a VuGen script by recording user steps with VuGen in the web environment
    • New Step navigator which replaces the tree view, providing a single view of the script with easy filtering and search mechanisms.
    • Basics of HTML and URL recording levels
    • Saving scripts
    • Business Process Reports
  • VuGen Module 3: Replaying Scripts
    • Identifying and configuring the appropriate web run-time setting for replay
    • Replaying the script in VuGen to verify script functionality
    • Debugging tools available in VuGen
    • Identifying new panes – Errors, Tasks, and Bookmarks panes display all errors, messages, and tags in simple, easy to locate views.
  • VuGen Module 4: Inserting Transactions
    • The function of a transaction in a script
    • Inserting a transaction in a script during and after recording
  • VuGen Module 5: Parameterzing a Script
    • What parameters are and how they work
    • Solving playback problems with parameterization
    • Parameterizing a script for load testing
  • VuGen Module 6: Verifying Scripts
    • Why and when to use verification
    • Visual cues to check for during load testing
    • Adding Text Checkpoints during and after recording
  • VuGen Module 7: Creating Actions
    • Creating multiple Actions for a web script
    • Configuring Actions to achieve load testing goals
  • VuGen Module 8: Using the Editor
    • Working with the editor
    • Sending customized output messages to the Replay Log
    • Basic C code including statements, variables, and functions
    • Basic debugging techniques in VuGen
  • VuGen Module 9: Advanced Scripting Techniques
    • Recognizing general LoadRunner functions
    • Recognizing protocol specific functions
  • VuGen Module 10: Auto Correlation After Recording
    • Defining Correlation
    • Working with the Correlation Studio
    • Correlating dynamic values found by using the Auto Correlation tool
  • VuGen Module 11: Manual Correlation
    • Determining when manual correlation is required
    • Manually inserting the web_reg_save_param_ex correlation function
    • Parameterize the dynamic value in a script
    • Correlate a script manually by using Wdiff utility
  • VuGen Module 12: Auto Correlation During Recording
    • Correlation rules to auto correlate during recording
    • Import and export correlation rules


After completing this course, you should be able to do the following:
  • Describe the Performance Center architecture
  • Manage user accounts
  • Assign user privileges
  • Manage multiple projects
  • Oversee server resources
  • Manage test executions
  • Monitor and analyze error information
  • Produce various reports
  • Plan effectively
  • Describe the user site’s functionality
  • Create, configure, and execute load tests
  • Use analysis graphs to determine whether the test achieved the set goals
  • Record scripts in the web environment using VuGen
  • Measure steps and business processes using transactions
  • Parameterize scripts to vary user input data
  • Customize scripts by adding VuGen and basic C functions
  • Correlate scripts to process server-generated data

How to register

Click on this link to register for this course:

Policies, fees and cancellations

Course fees may vary and are established and collected by the training center delivering the course. Cancellation fees may apply. Contact your HP Authorized Training Partner for their respective policies.