What's New in LoadRunner Developer

This topic introduces the new features and improvements for LoadRunner Developer and the DevWeb engine, versions 24.1 and 24.3.

You can also learn about some of the features for LoadRunner Developer and LoadRunner Professional in the What's New videos.

Note: The Help Centers for LoadRunner Developer versions 24.1 and 24.3 are streamlined into a single Help Center. Any version specific changes are indicated where relevant.

What's New videos

Learn about some of the new features included in LoadRunner Professional and LoadRunner Developer version 24.1:

What's New in 24.1

For more What's New videos, see the LoadRunner Developer video gallery.

Back to top

User experience

This release includes the following enhancement to the user experience:

Area Enhancement
Replay summary

The replay summary for your script now includes hits per host statistics (based on server hostname).

This data is available for DevWeb scripts in all LoadRunner products.

For details, see Replay summary.

Back to top

Load testing and modeling

The following enhancements are included for load testing and modeling:

Area Enhancement
IP addresses

You can obtain the IP address for the current Vuser using the getIP function.

For details, see API functions for IP addresses.

Proxy Recorder

You can now customize the delimiter used for HTTP query string parsing.

For details, see Custom configuration for the Proxy Recorder.

Back to top

Modernization

This release includes the following modernization enhancements:

Area Enhancement
HTTP/3 support

Supported from version 24.3:

HTTP/3 is now supported for replay of DevWeb scripts.

For details, see Customize runtime settings.

Note: This feature is provided as tech preview.

Code generation for gRPC

Supported from version 24.3:

You can now use the Offline Script Generator to convert gRPC protobuf (protocol buffer) files into JavaScript functions. The generated functions can be called from DevWeb scripts.

For details, see Generate JavaScript code for gRPC files.

Note: This feature is provided as tech preview.

Security and infrastructure

The following enhancements are included for security and infrastructure:

Mask and encrypt data

The mask and encrypt functionality is now available for whole folders. This enables you to mask or encrypt confidential data in all files in a folder.

For details, see Encode sensitive data.

FIPS compliance

LoadRunner Developer now supports working on a FIPS-enabled environment. It is compliant with the FIPS 140-2 standard, for the protection of sensitive or valuable data.

For details, see Enable FIPS support.

Back to top

DevWeb protocol

The following enhancements are included for the DevWeb protocol:

Area Enhancement
SSE support

DevWeb scripts now support testing for server-sent events (SSE).

SSE is a server push technology, enabling the client to receive automatic updates from a server using an HTTP connection. You can use the new SSE API to establish a connection to the AUT, and receive server-sent event notifications.

For details, see SSE in the JavaScript SDK.

Save web responses

You can add the new saveResponseBodyToFile option to your web requests, enabling you to save specific web response bodies in the specified files.

For details, see WebRequest in the JavaScript SDK.

Extractor converters

The extractors include a new converter, evalString. This converter changes hexadecimal and Unicode characters (\xNN and \uNNNN) to plain strings.

For details, see Extractors in the JavaScript SDK.

Think time

The SDK includes a new API, thinkTimeAsync, that does not block asynchronous background activities.

For details, see General methods in the JavaScript SDK.

Back to top

See also: