What's new in LoadRunner Developer

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

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

What's new in 2022 R1

The following enhancements are included in version 2022 R1:

Use LRE cloud load generators with ScaLRD

When running DevWeb scripts on LRE with ScaLRD, you can now select cloud-based load generators to run your load tests.

For details, see Run tests on LRC/LRE from your IDE.

Note: This functionality is currently provided as tech preview.

Extractor substitutions reported in the log

Correlation extractor substitutions in a DevWeb script are now reported in the log. The log messages document each place the extractor is applied, and the substitute value used for each instance.

For details, see Extractors and appliers.

JSON path extractor

The JSON path extractor now supports the contains operator, providing search capabilities for substrings or specified elements.

For details, see the Extractors section in the JavaScript SDK.

TOTP token generation

You can now add a function to your DevWeb scripts to generate a time-based one-time password (TOTP) token.

For details, see the Utils section in the JavaScript SDK.

DNS SRV record support

DevWeb scripts now support DNS SRV record lookup, enabling priority and weight-based load balancing for services. The function enables the engine to resolve a target host according to the SRV specification.

For details, see the Utils section in the JavaScript SDK.

Filter by URL pattern for Offline Generator

When generating scripts using the Offline Script Generator, you can now filter by URL patterns.

For details, see Offline Script Generator configuration file (generator_config.yml).

Filter hosts for Proxy Recorder

When working with the DevWeb Proxy Recorder, you can use regular expressions to define hosts to ignore when recording.

For details, see Custom configuration for the Proxy Recorder.

Replay log for troubleshooting

You can enable the generation of additional logs when replaying DevWeb tests in LoadRunner Controller or LoadRunner Enterprise. These logs can then be used to troubleshoot issues.

For details, see DevWeb runtime settings.

Back to top

What's new in 2022

The following enhancements were included for version 2022:

Async calls for gRPC requests

The gRPC communication protocol now supports asynchronous calls for gRPC requests (unaryRequest, clientStreamRequest, serverStreamRequest), in addition to synchronous operations.

For details, see the gRPC section in the JavaScript SDK.

Kerberos authentication

You can now enable or disable Kerberos-based authentication in the rts.yml file for a script.

For details, see Kerberos authentication.

View additional web request headers

When running a DevWeb script, after receiving the web response, you can now view additional web request headers added during replay.

For details, see Script structure.

Group concurrent requests

LoadRunner Developer can now automatically recognize asynchronous web requests issued concurrently, and group them into one block within a Promise.all statement. This provides better client behavior emulation during replay.

For details, see Offline Script Generator configuration file (generator_config.yml).

Note: This feature is currently provided as tech preview.

Product security, stability, and performance Fixes for this release provide improved security, and enhanced stability and performance.

Back to top

What's new in the LoadRunner family

LoadRunner Developer and DevWeb integrate with all the LoadRunner family products. For details on what's new in each, see the appropriate help center:

Back to top

See also: