What’s New in LoadRunner 11.50
The VuGen user interface has been improved and enhanced to provide a more flexible and customizable user experience. An all new IDE makes LoadRunner scripting easier and more productive.
- New look and feel – Flexible panes, layouts, and more
- Solution Explorer – An easier way to group multiple scripts, access script items, and perform script-related operations.
- Snapshots – Multiple views, improved performance, snapshot synchronization, and search functionality.
- Improved editor – Context-sensitive support, code completion support, and provides enhanced coloring and formatting.
- Debugger – Real C language debugger.
- Search and replace – New capabilities include search in log and snapshots.
- Step navigator – The new Step Navigator replaces the tree view, providing a single view of the script with easy filtering and search mechanisms.
- New panes – Errors, Tasks, and Bookmarks panes display all errors, messages, and tags in simple, easy to locate views.
- Join the Community – Community integration provides easy access to conversations and threads in the HP Software Community.
Ajax TruClient Firefox Enhancements
This ground breaking protocol has been enhanced to support the latest technologies, and includes many usability improvements in response to customer needs.
The Ajax TruClient Firefox protocol has been improved with the following enhancements:
- Moving to Firefox 8 for improved performance.
- HTML5 support.
- Create functions to easily reuse and share code.
- Think-time recording.
- Event handlers to support asynchronous behavior.
- API for URL filtering.
- API for setting HTTP headers.
- Automatic transactions per step.
Ajax TruClient Internet Explorer
A new protocol that brings TruClient capabilities to Internet Explorer 9. This new addition to the Ajax TruClient family expands support to Internet Explorer (IE) based applications.
Web Protocol Asynchronous Support
Support for asynchronous behavior has been added. This capability enables the recording and replaying of Poll, Long Poll and Push communications.
Advanced Web applications contain a lot of asynchronous communication designed to keep information current and up to date. Applications such as chat, messaging, stock tickers, and news updates all use various asynchronous mechanisms such as Poll, Long Poll, and Push to maintain data. Support for these mechanisms has been added to Web (HTTP/HTML) Vuser scripts, and the Web (HTTP/HTML) protocol layer inside Flex, Silverlight, and Web Services Vuser scripts. Asynchronous communications are recognized automatically and the recorded script is updated accordingly.
A new response correlation capability has been added so correlation is easier and faster. Correlations can now be found based on server responses during recording, in many cases eliminating the need to replay iteratively to find dynamic values. Coupling this with the new Correlation Studio interface and new APIs for locating dynamic values based on XPath and Regular Expressions, makes scripting easier and faster.
Various enhancements have been added to better support this important environment.
Flex enhancements include:
- Using Web correlation mechanisms (rules, studio, response based correlation, web correlation APIs).
- Supporting Web requests.
- Adobe Flex platform jars bundled in the product so application jars are not needed for message serialization.
- RTMP FMS streaming support.
- RTMPT & RTMPS support.
- GraniteDS support.
New protocols enabling you to develop scripts for mobile applications. Traffic based analysis is used for native applications and Ajax TruClient technology is used for browser based mobile applications.
Data Format Extension (DFE) for Google Web Toolkit (GWT)
Web protocol includes a built-in DFE to support decoding and encoding of GWT information exchanged as part of GWT remote procedure calls. This facilitates easy correlation and parameterization of GWT based Web applications. The DFE feature is designed to help ease scripting of applications that exchange formatted data. By turning the formatted data into a more readable format the script can be easily correlated and parameterized. GWT DFE is the latest addition to the already supported formats of Base64, JSON, URLEncoding, XML, and Prefix-Postfix.
GWT support includes:
- Format the GWT RPC data into readable and correlate-able content.
- Expose more data, such as object field names.
- Enable simple parameterization.
- Solve specific correlations for GWT.
The .NET protocol now supports .NET4 framework.
.NET4 support has been added to the existing support for .NET frameworks 2-3.5.
Web Services Enhancements
The Web Services protocol includes new features for better security support, improved handling of WCF, as well as additional improvements based on customer feedback.
The Web Services protocol includes the following enhancements:
- Improved interface for security settings, including addressing versions.
- Easier certificate selection.
- Flexible definition of signature and encryption algorithms. Also includes the option to exclude timestamps.
- Support of custom extensions to WCF.
- Support of LoadRunner HTTP capabilities for WCF.
Integrating Virtualized Services
Integrate with HP Service Virtualization, and use simulated services, to facilitate load testing business processes that contain services that are not readily available or too costly. As part of your performance test, you may want to test applications that depend on other services which are a part of your business scenario. Instead of loading actual services, you can use simulated services in your test run. The virtualized services are a simulation of actual services. To facilitate performance testing business processes that contain services that are not available, LoadRunner integrates with HP Service Virtualization. Using simulated services in your test is helpful if using actual services involves an additional cost or requires the service of an application that is under development or inaccessible at the time when you run your performance test.
Recording 64bit Applications
Recording of 64bit applications has been added to the existing support for 64bit operating systems. 64bit applications can usually be recognized when the ‘*32’ suffix is not displayed in the Windows Task Manager for their process. Replay is in 32bit.
IPv6 based applications can be tested in addition to IPv4 based ones. Support includes IP Spoofing. (Internal LoadRunner communication, such as Controller Load Generator, is still IPv4 based.)