What's new in 2023

This topic introduces the new features and enhancements for version 2023.

What's new video

Learn about some of the new features included in this version:

Back to top

User experience

This release includes the following enhancements to the user experience and user interface:

Area Enhancement
WinInet replay engine

When using the WinInet replay engine to replay scripts, the HTTP request receive timeout in the runtime settings is now supported for timeouts greater than 30 seconds (in addition to timeouts of 0-30 seconds).

For details, see Preferences view - Internet protocol.

Host ID command line tool

You can now generate a Host ID from the command line using a new command line tool.

For details, see Components and applications.

Back to top

Protocols

This release includes the following protocol enhancements:

Area Enhancement
TruClient

The following updates are included for TruClient scripts:

  • Chromium browser support has been updated to version 108.
  • You can no longer record and develop TruClient Internet Explorer scripts. Existing TruClient IE scripts can still be run in Controller scenarios, but support will be removed in a future version.

  • Various security updates.

For details, see the TruClient Help Center.

DevWeb

The following updates are included for DevWeb scripts:

  • Expanded pacing options are available to run iterations for DevWeb scripts. You can now define delay or interval pacing, with fixed or random values. For details, see DevWeb runtime settings.

  • When adding extractors to your script from the snapshot pane, VuGen assesses the origin file type for the selected text, and inserts the appropriate extractor in the script, for example, XML or JSON. For details, see Actionable snapshots.

  • When using the failOn option with the text check extractor, if there is an error as a result of the extractor, DevWeb adds the error to the snapshot file. (Log level must be set to Error or higher.) For details, see the DevWeb JavaScript SDK.

Web - HTTP/HTML

The following updates are included for Web - HTTP/HTML scripts:

  • Record and replay is now supported for the WebSocket permessage-deflate extension. The extension is included in the web_websocket_connect API if detected during recording. For details, see web_websocket_connect in the Function Reference.

  • Support added for the creation of a WebSocket connection when generating a script from a HAR file (with the web_websocket_send function added manually). For details, see Create a Vuser script by analyzing a captured traffic file.

  • When recording with port mapping using an SSL connection, you can set a custom Server Name Indication (SNI) in the ClientHello message. For details, see Set SNI.
  • In the script runtime settings, you can now define specific HTTP codes to be treated as warnings instead of errors when the script is run. For details, see Web settings.
.NET+

The following updates are included for .NET+ scripts:

  • Code autocomplete is now supported in the VuGen Editor.

  • A Shared Libraries page has been added to the .NET+ runtime settings, enabling you to add paths for referenced DLLs that are not copied locally.

  • The installed .NET 6 SDK is now identified automatically using internal logic.

For details, see .NET+ protocol.

Citrix ICA

The following updates are included for Citrix protocol scripts:

For details, see Citrix ICA Vuser Functions (CTRX) in the VuGen Function Reference.

RDP

The RDP protocol now supports SSL and CredSSP security for recording scripts.

For details, see Security levels in RDP scripts.

Back to top

Cloud

This release includes the following enhancement for cloud:

Area Enhancement
Citrix protocol

You can now record scripts for the Citrix protocol on a Citrix cloud (DaaS) environment, using services installed on Microsoft Azure.

For details, see Set up your Citrix environment.

Back to top

Integrations and ecosystem

This release includes the following integrations and ecosystem enhancement:

Area Enhancement
LRE integration

The integration with OpenText Enterprise Performance Engineering now includes an option to perform SSO login in your default browser, instead of the embedded browser.

For details, see Connect to the server.

Back to top

Modernization

This release includes the following modernization enhancements:

Area Enhancement
Visual Studio

VuGen now supports Microsoft Visual Studio 2022 IDE.

Visual Studio 2022 setup packages are available for both the basic add-in and the add-in for developers, enabling you to create and run Vuser scripts and unit tests with the latest VS IDE.

For details, see Components and applications.

Back to top

Security and infrastructure

This release includes the following security and infrastructure enhancement:

Area Enhancement
OpenSSL VuGen now supports OpenSSL 3.0.

Back to top

See also: