What's New
Check out below the new features and improvements in VuGen and LoadRunner versions 12.60-12.63.
Note:
- To improve the customer experience and provide more optimized search, the online versions of the Help Centers for 12.60-12.63 have been streamlined into a single version for each product. The version specific changes are indicated where relevant.
- For hotfixes and release information, see the links in the readme.
12.63 Release highlights
-
Significant reduction in the overall time for Analysis to process raw results
- Script Wizard added for MQTT
- Snapshot viewer supported for TruWeb scripts
What's New videos
LoadRunner 12.62:
LoadRunner 12.60:
VuGen and protocol enhancements
Virtual User Generator and its supported protocols contain the following enhancements.
VuGen 12.63
TruWeb in VuGen |
VuGen includes the following TruWeb enhancements:
|
MQTT protocol |
You can now create an MQTT script using the script wizard. See MQTT protocol. |
Web - HTTP/HTML protocol |
General enhancements for Web - HTTP/HTML:
|
VuGen 12.62
TruWeb in VuGen |
VuGen includes the following TruWeb enhancements:
|
Java protocols |
The following Java enhancements have been added:
Learn more: Java Protocols |
.NET protocol |
.NET protocol now supports .NET Framework 4.7 Learn more: .NET protocol |
Citrix ICA protocol |
LoadRunner now supports Citrix XenApp and XenDesktop versions 7.14 and 7.15. Learn more: Citrix protocol |
PCoIP protocol |
General functionality enhancements have been incorporated for the PCoIP protocol on pcoip_sync_on_bitmap_ex API. Learn more: Teradici PCoIP (PC over IP) Protocol |
Web - HTTP/HTML protocol |
The Web - HTTP/HTML protocol now includes:
|
Oracle NCA protocol | The Oracle NCA protocol has a new runtime setting that enables connecting to one or multiple IP addresses. See Oracle NCA Protocol. |
PCoIP protocol | We have enhanced desktop pool support with the ability to sync on bitmap timeout per step. See pcoip_sync_on_bitmap_ex in the Function Reference. |
TruClient enhancements
The following highlights some of the key enhancements for TruClient. See the TruClient Help Center for the full list and more details: TruClient What's New
TruClient 12.63
APIs |
TruClient now includes a VTS API function that replaces a specific value inside a set of columns with a new value. |
TruClient Browser | Reduced memory consumption in load mode. |
TruClient 12.62
Automatic script recovery | TruClient includes a script recovery mechanism, which automatically recovers the last saved or loaded script. |
Chromium | Support added for Chromium 68 browser. |
TruClient Native Mobile protocol | The TruClient Native Mobile protocol now includes support for working with multiple Mobile Center workspaces. |
Convert to code |
The TruClient convert to code feature (TruClient Coded) now includes the ability to convert functions and function libraries to code. Note: Convert to code is provided as a tech preview feature. |
TruClient 12.60-12.61
TruClient Browser/Firefox browser |
TruClient Browser, first made available in version 12.56, is now fully supported and equivalent to Firefox version 58.0.2. TruClient browser has replaced the Firefox browser. |
Debug code |
When converting actions to code, you can now benefit from expanded debugging functionality using an Inspector Panel, enabling you to do a detailed review of variable values in the code. Note: Convert to code is provided as a tech preview feature. |
Windows 10 | This release includes improved support for using the TruClient IE browser on Windows 10. |
Interactive guidance |
TruClient now includes interactive walkthroughs and guidance, providing help within the TruClient application with onboarding, product tours, and more. TruClient 12.61: Support added for using interactive guidance on Chromium browsers in TruClient Standalone. |
TruWeb enhancements
TruWeb is a new protocol offering, focusing on the HTTP (transport) level. It provides a lightweight, scalable, cross-platform solution using a brand new JavaScript SDK and engine.
The following highlights some of the key enhancements for TruWeb. See the TruWeb Help Center for the full list and more details: TruWeb What's New
Note: TruWeb is provided as a tech preview feature.
TruWeb 2019.5.4 (released with LoadRunner 12.63)
Correlation rule | The correlation rule now includes extractors and appliers sections. |
ASP.NET | TruWeb includes predefined rules for ASP.NET applications. |
WebSocket |
TruWeb now supports recording and code generation for the WebSocket protocol, in addition to replay. |
WebRequest | The WebResponse object now includes WebRequest start time and WebRequest duration. |
Transactions | Transactions are automatically failed when there is an HTTP error. |
Multiple iteration handling |
TruWeb now includes an option to run multiple iterations in single mode execution mode. |
TruWeb 2019.2.4 (released with LoadRunner 12.62)
WebSocket |
Support added for WebSocket protocol for replay. |
TruWeb Proxy Recorder | General enhancements, and integration with VuGen. |
Technical improvements |
TruWeb includes a number of technical improvements, including the following additions to the SDK:
|
TruWeb 2018.11.4 (released with LoadRunner 12.61)
Connections measurement | The local measurements database now includes a Connections table, enabling you to see connections per second for TruWeb in Controller and Analysis graphs. |
Multiple scripts execution |
Ability to execute multiple TruWeb scripts in parallel on one machine/load generator. |
Masking/encrypting sensitive data |
User sensitive data can be masked or encrypted using TruWebUtils executable; and unmasked or decrypted for replay. |
HTML form encoding support |
The following encoding is supported for POST requests:
|
Authentication | Support for Digest and NTLM authentication. |
VS Code | Run and debug TruWeb scripts using Visual Studio Code. |
Controller and Analysis enhancements
Controller and Analysis include the following enhancements.
Controller/Analysis 12.63
Controller | Loading time for Controller is now significantly decreased. |
Analysis |
Analysis includes various performance improvements, including:
|
Controller/Analysis 12.62
JMeter tests |
The following enhancements have been added for JMeter:
Learn more: Note: The JMeter integration feature is provided as a beta version. |
CA APM | Added support for integrating monitoring data from CA Application Performance Management (APM), providing information on the availability and performance of software applications. |
Load generator agent |
Load generators now support running of Vusers in an interactive session while the agent runs as a service. For details, |
Controller/Analysis 12.60-12.61
Network Virtualization |
Network Virtualization usage is now included with your LoadRunner protocol licenses; network emulation and NV Insights do not require any additional license purchase. See License bundles. |
Analysis graphs |
You can now save a graph as an image file directly from the graph's right-click menu. See Save graph as image. |
Command Line Interface tool |
You can now automate scenario runs using the Command Line Interface tool by invoking an XML input file or a LoadRunner scenario (.lrs) file. The XML input can be constructed prior to running scenarios, allowing for fully DevOps-oriented flows including:
|
LoadRunner Raw Results Exporter |
Use the new LoadRunner Raw Results Exporter tool to export scenario results to JSON or to InfluxDB. See LoadRunner Raw Results Exporter. |
Windows Dockerized Load Generator |
A Dockerized load generator image (for some protocols) is now available for Windows platforms, in addition to Linux. See Configure Dockerized Load Generators. Note: The Windows Dockerized load generator image is provided as tech preview version. |
Technologies, platforms, and security
LoadRunner includes support, or improved support, for the below technologies and platforms.
LoadRunner 12.63
Eclipse |
Support for Eclipse 4.10 IDE with the Eclipse IDE add-ins (64-bit). Learn more: |
JUnit |
Support for JUnit 5.3.1. Learn more: Develop a Unit Test Using Eclipse (JUnit test) |
SAP GUI |
Support for SAP GUI client 7.60. Learn more: SAP GUI Protocol |
PCoIP |
Support for authentication when the disclaimer is activated. Learn more: Teradici PCoIP (PC over IP) Protocol |
LoadRunner 12.62
Visual Studio |
Support for Microsoft Visual Studio 2017 IDE. Learn more: |
Eclipse |
Support for Eclipse 4.9 IDE (for 32 and 64-bit). Learn more: |
TLS 1.3 | Support for TLS 1.3 for Web and web-based protocols. |
GWT RPC |
GWT RPC now includes support for the XSRF-token. Learn more: |
Security vulnerabilities |
Security updates to protect against Zip Slip, HttpClient and Perl Compatible Regular Expressions (PCRE) library vulnerabilities. |
Prerequisites |
The following are no longer prerequisites for LoadRunner:
|
Java |
Support added for Java 9 and 10 Default: Java 10 |
OpenSSL | Support added for OpenSSL 1.1.0g |
SAP GUI protocol |
Support added for the following:
|
MQTT protocol | Support added for UTF-8 |
See also: