In today’s era of ever-increasing product complexity and shorter release-cycle times, many web and mobile applications simply can’t maintain consistent performance. Testing these apps to make sure they achieve the desired performance can still be a daunting task. Testing teams are facing a monumental task: How do you keep pace with ever-increasing user expectations in the face of accelerating release cycles, rapidly growing IT complexity, and massive scalability requirements?
Today we are thrilled to announce the launch of LoadRunner and Performance Center software v.12.55. The new product version—together with Network Virtualization for LoadRunner and Performance Center— empowers DevOps teams to manage complexity. This challenge is accomplished by using a full spectrum of standard tools, technologies, utilities, and other resources to quickly and easily code performance testing into apps and things (devices and sensors).
Rely on intuitive reports and analytics HPE LoadRunner and Performance Center 12.55 delivers important new reporting and analytics capabilities. Here is a quick look at what’s new to help you improve your load testing capabilities:
Online anomaly detection Anomaly detection enables you to quickly, intuitively, and effectively identify abnormal application behavior in performance tests. With version 12.55, you can now use the built in anomaly detection within Performance Center to accomplish those tasks. Engineers can use insights derived from the anomaly detection to speed their diagnosis and investigation into system performance—and even see the precise triggers that caused the anomalies.
Offline Screen (technical preview)
One of the key features in Performance Center 12.53 was the interactive online graphs with enhanced usability and the ability to merge several graphs into one. The Offline Screen introduced in Performance Center 12.55 allows you to view the graphs of runs that have finished running.
It automatically appears in the history view and it contains:
A summary section that provides general data about the run
A global control that allows setting the time range for all visible graphs
The graph area and graph tree (same as in the online screen)
All other actions that can be performed on the graphs in the online screen are also available in the offline screen. The user can create merged graphs, select favorite measurements, change measurement colors, etc. Merged graphs and other settings that were created/set in the online screen during a run will be available in the offline screen.
Recording Summary Report
While browsing a customer app in a web browser, there are occasionally requests to servers that the user doesn’t necessarily like to include in the script. These requests include Google statistics, ads, third-party data, and so on. In LoadRunner and Performance Center version 12.55, VuGen introduces the new Recording Summary Report, which allows the user to:
View general information on the recording session
View detailed information on hosts, content types, and headers
Conveniently manage traffic filtering (available in the Recording Options)
Using the report makes removing these unwanted requests from the script much easier and faster. Information shown in the report allows the user to make decisions regarding application design by observing the number of requests, size of data sent and received, type of data, etc.
The Recording Summary Report lets you concentrate on which parts of the business process you want to focus on when it comes to scripting, allowing you to get a cleaner and more dedicated script. This feature can help with troubleshooting issues (for example, those related to correlations found and replaced). As a result, your team has time to customize your scripts more efficiently.
NV Insights: HTTP/2 support and Client-side Breakdown Report
Network Virtualization (NV) is designed to enable precise network performance testing scenarios that deliver highly accurate and reliable performance results. To achieve superior application performance even in adverse network conditions, Network Virtualization is fully integrated with LoadRunner and Performance Center to simulate the application’s behavior under different network characteristics. The resulting NV Insights report can help you improve the performance of your application by identifying potentially problematic issues in your transactions and provide recommendations for optimizing network traffic. With the Client-side Breakdown Report (created when using TruClient Web protocol), your teams can view statistics that help measure the quality of the user experience for your application. Network Virtualization receives from TruClient the time of the events (start render, DOM loaded, page loaded), allowing the user to inspect events in the client as they correlate to network calls.
Recording on HTTP/2 has been supported since version 12.53. In version 12.55, NV Insights reporting now supports HTTP/2 recommendations (such as “how to configure your CDN”), improving the way to take advantage of this fast and efficient communication protocol.
We've moved Performance Center administration tasks (previously performed in ALM Lab Management) to a new web-based administration user interface, to enhance and simplify your experience when configuring lab resources and systems.
Innovations we’re delivering with the latest version
IoT ready: New protocol – MQTT
MQTT (MQ Telemetry Transport) protocol is a Machine to Machine (M2M) protocol widely used in Internet of Things (IoT). It is a message-based protocol that is simple and extremely lightweight, which is why it has been adopted across the IoT ecosystem. Almost all IoT cloud platforms support the MQTT protocol to send and receive data from smart objects.
We are proud to announce that a new MQTT protocol has been implemented in LoadRunner and Performance Center version 12.55. When using this new protocol, a user can emulate MQTT clients (sensors, actuators, switches and so on) and design and execute performance testing of MQTT-based IoT systems.
The latest version of LoadRunner and Performance Center features several enhancements that improve and simplify application testing and facilitate collaboration among Agile/DevOps teams.
JMeter scripting tool support (Beta)
Starting with version 12.55, you can run your JMeter scripts in LoadRunner and Performance Center and integrate JMeter with additional script types in any performance test.
Correlation is at the heart of complex scripting. We understand this important relationship and we continue to improve the VuGen correlation capabilities in order to reduce the scripting time and efforts from the performance engineer while recording/replaying. This makes the user experience better and means faster time to value. The improvements include:
Attribute based correlations (ABC) - New correlation API allows dynamic value extraction from HTML documents
Correlation Rules updated (SAP Fiori, SAP NWBC, SAP WebDynpro)
Scan using popular encoding methods (Base64/XSS encoded/decoded)
(Note: this is just a sampling of the improvements. Please refer to the “What’s new” links below for the exhaustive list.)
Convert TruClient actions to code (technical preview)
How do you make continuous performance and load testing practical in an age of ever-accelerating development cycles and ever-increasing user expectations? For application teams, accomplishing this means the mentality must change. Teams must shift from simple “record/playback” testing that occurs late in the product cycle to a more robust engineering approach that starts early in the cycle and occurs continuously.
TruClient Coded is the new functionality introduced in version 12.55 to convert TC scripts in code. It makes it easy to code load testing into your mobile and web apps, allowing testing to occur earlier, more often, and with much less effort over the entire development lifecycle.
Ability to create complex scripts
Faster-processing user interface
Flexibility: DevOps and Agile teams can test their way, using familiar tools, on their schedule
Less memory consumption
Docker-based load generator support
With HPE Performance Center 12.55, engineers can now deploy a Docker-based load generator (LG), making it fast and easy to deploy the LG, load-test applications, and scale on different servers. (This feature has been available for LoadRunner since version 12.53).
Dynatrace and New Relic integration
Application Performance Management (APM) tools are used to monitor and manage the performance and availability of software applications by reporting the following metrics:
End user experience (For example, response time)
Server performance (CPU, memory, server response time, code hotspots, exceptions, and so on)
LoadRunner and/or Performance Center will generate load, while the APM tools will mostly monitor server behavior. By using them in conjunction, teams can better identify performance drawbacks before actual users find them.
As part of an effort to continue integration with the third-party and open source ecosystem, LoadRunner 12.55 supports Dynatrace and Performance Center version 12.55 supports both Dynatrace and New Relic. Now you can:
Integrate Dynatrace/New Relic graphs during online execution
Measure hundreds of metrics in each test run
View combined results in analysis report
For details on additional enhancements in version 12.55, please visit:
Gaspare Marino is the WW Product Marketing Manager for HPE LoadRunner and HPE Performance Center. He currently works with customers to facilitate the creation and management of a Performance Engineering Center of Excellence (PCoE).