HP ALM Performance Center
Software Version: 12.20
Document Release Date: December 2014
Software Release Date: December 2014
The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be
construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
The information contained herein is subject to change without notice.
Restricted Rights Legend
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software,
Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.
© Copyright 2002 - 2014 Hewlett-Packard Development Company, L.P.
Adobe™ is a trademark of Adobe Systems Incorporated.
Microsoft® andWindows® are U.S. registered trademarks of Microsoft Corporation.
UNIX® is a registered trademark of TheOpenGroup.
This product includes an interface of the 'zlib' general purpose compression library, which is Copyright © 1995-2002 Jean-loupGailly andMark Adler.
The title page of this document contains the following identifying information:
l Software Version number, which indicates the software version.
l Document Release Date, which changes each time the document is updated.
l Software Release Date, which indicates the release date of this version of the software.
To check for recent updates or to verify that you are using themost recent edition of a document, go to: http://h20230.www2.hp.com/selfsolve/manuals
This site requires that you register for an HP Passport and sign in. To register for an HP Passport ID, go to: http://h20229.www2.hp.com/passport-registration.html
Or click theNew users - please register link on the HP Passport login page.
You will also receive updated or new editions if you subscribe to the appropriate product support service. Contact your HP sales representative for details.
Visit the HP Software Support Online web site at: http://www.hp.com/go/hpsoftwaresupport
This web site provides contact information and details about the products, services, and support that HP Software offers.
HP Software online support provides customer self-solve capabilities. It provides a fast and efficient way to access interactive technical support tools needed tomanage your
business. As a valued support customer, you can benefit by using the support web site to:
l Search for knowledge documents of interest
l Submit and track support cases and enhancement requests
l Download software patches
l Manage support contracts
l Look up HP support contacts
l Review information about available services
l Enter into discussions with other software customers
l Research and register for software training
Most of the support areas require that you register as an HP Passport user and sign in. Many also require a support contract. To register for an HP Passport ID, go to:
To findmore information about access levels, go to:
HP ALM Performance Center (12.20) Page 2 of 48
HP Software Solutions Now accesses the HPSW Solution and Integration Portal Web site. This site enables you to explore HP Product Solutions tomeet your business
needs, includes a full list of Integrations between HP Products, as well as a listing of ITIL Processes. The URL for this Web site is
HP ALM Performance Center (12.20) Page 3 of 48
Welcome to This Guide 7
How This Guide is Organized 7
Chapter 1: Introducing Performance Center 9
The ALM Performance Center Testing Process 9
What is the testing process? 9
Performance Testing Applications 10
Sample Application - HP Tours 10
Chapter 2: Creating Vuser Scripts 11
Recording Vuser Scripts 11
How do I start recording user activity? 11
How do I record a script? 12
How do I view my script? 15
How do I save the script? 18
Chapter 3: Creating and Designing Performance Tests 19
Logging in to Performance Center 19
Adding Vuser Scripts to Performance Center 21
How do I upload the Vuser Script? 21
Monitoring Performance Tests 22
What is amonitor profile? 23
How do I create amonitor profile? 23
Creating Performance Tests 23
How do I create a performance test? 24
Designing Performance Tests 24
How do I open the Performance Test Designer? 24
How do I design the performance test? 25
How do I add themonitor profile to the test? 28
Chapter 4: Running Performance Tests 29
Creating Test Sets 29
What is a test set? 29
How do I create a test set? 29
HP ALM Performance Center (12.20) Page 4 of 48
Reserving Timeslots 30
How do I reserve a timeslot? 30
Running Performance Tests 31
How do I run the performance test? 32
What does the Performance Test Run page display? 32
Chapter 5: Post-Run Analysis and Trending 35
Analyzing Performance Test Run Results 35
How do I view Analysis information? 35
Did I reachmy goals? 38
How can I view the graphs? 38
How can I compare data from different graphs? 40
How can I sort graph data? 41
How can I publishmy findings? 42
Viewing Performance Improvements and Regressions 42
What steps are involved in working with trend reports? 42
Creating the Trend Report 43
Viewing Trend Report Data 44
Send Documentation Feedback 47
HP ALM Performance Center (12.20) Page 5 of 48
Page 6 of 48HP ALM Performance Center (12.20)
HP ALM Performance Center (12.20) Page 7 of 48
Welcome to This Guide
Welcome to the HP ALM Performance Center Quick Start. Performance Center is HP's Web-enabled
global performance testing tool, designed to streamline the testing process and increase the test
efficiency for multiple concurrent performance tests across multiple geographic locations.
This Quick Start is a self-paced guide designed to lead you through the process of creating, running,
and analyzing a performance test, and to introduce you to the Performance Center testing environment.
Note: This guide assumes that your Performance Center environment has been fully installed and
configured, and that a domain and project have been set up. For more information, contact your
Performance Center administrator.
How This Guide is Organized
This guide contains the following lessons:
on page 9
Provides an overview of Performance Center and the performance
Scripts" on page 11
Describes the steps involved in recording Vuser scripts using HP Virtual
Tests" on page 19
Describes the steps involved in creating and designing performance
Tests" on page 29
Describes the steps that are necessary before running a performance
test, and how to begin test execution.
and Trending" on
Describes how to analyze test run data using HP LoadRunner Analysis,
and how to view performance improvements and regressions using the
Trend Reports feature.
HP ALM Performance Center (12.20) Page 8 of 48
Welcome to This Guide
Chapter 1: Introducing Performance Center
This lesson provides a brief overview of Performance Center, and of the applications that are involved
in the testing process.
l TheQuick Start describes how to run a performance test with a single host functioning as both
a load generator and a Controller (C+LG). However, due to possible heavy load on the
Controller and load generator hosts during a performance test, it is best practice to assign these
functions to separate host machines.
l Ensure that the latest standalone versions of HP Virtual User Generator (VuGen) and
HP LoadRunner Analysis are installed on your system.
In this lesson you will learn about:
l "The ALM Performance Center Testing Process" below
l "Performance Testing Applications" on the next page
The ALM Performance Center Testing Process
Using ALM Performance Center, you create performance tests in which you define the events that
occur during a testing session. During a test, ALM Performance Center replaces human users at
physical machines with virtual users, orVusers. These Vusers create load on your system by
emulating actions of typical users in a repeatable and predictable manner.
Suppose you are testing aWeb-based travel agency application that enables users to book flights
online. Your goal as the performance tester is to determine how the application behaves whenmultiple
users try to perform the same transaction at the same time. Using ALM Performance Center, you can
run a test in which 1,000 Vusers, emulating 1,000 travel agents, would simultaneously try to book a
flight on the application.
What is the testing process?
The testing process consists of the following basic processes:
l Creating the script. Capturing typical end-user business proc