What's new in 2022
This topic introduces the new features and improvements for versions 2022, 2022 R1, and 2022 R2.
You can also learn about some of the features in the What's new video.
Note: The Help Centers for versions 2022, 2022 R1, and 2022 R2 are streamlined into a single Help Center. Any version specific changes are indicated where relevant.
What's new video
Learn about some of the new features included in this version:
What's new in 2022 R2
The following enhancements are included in version 2022 R2:
Trend report for ScaLRD |
When running performance tests on OpenText Enterprise Performance Engineering using ScaLRD, you can now add the test run data to a new or existing trend report. For details, see Run tests on OpenText Enterprise Performance Engineering. Note: This feature is currently provided as tech preview. |
Auto block size support |
Automatic block size allocation for Vusers is now supported for DevWeb scripts running on OpenText performance engineering solutions. Auto block size is available when using the unique row selection method for DevWeb parameters. For details, see Parameterize values. |
Azure Key Vault support |
DevWeb scripts now support access to Microsoft Azure Key Vault. To retrieve secrets data from the Key Vault during replay, you add the relevant API functions into your script. For details, see Access Azure Key Vault secrets. |
Run name for InfluxDB reporting |
When streaming data to InfluxDB, you can now define a custom name for easier identification of the data. For details, see Storing data on InfluxDB. |
JSON path extractor |
The JSON path extractor now supports key names that include a dot sign (.) or @ sign. For details, see JsonPathExtractor(name, options) : ExtractorObject in the JavaScript SDK. |
What's new in 2022 R1
The following enhancements are included in version 2022 R1:
Use cloud load generators with ScaLRD |
When running DevWeb scripts on OpenText Enterprise Performance Engineering with ScaLRD, you can now select cloud-based load generators to run your load tests. For details, see Scale tests 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 OpenText Enterprise Performance Engineering. These logs can then be used to troubleshoot issues. For details, see DevWeb runtime settings. |
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 |
OpenText Performance Engineering for Developers 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. |
See also: