Share this page

# What's new in 2023

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

In this topic:

## 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 script from 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: This release includes new APIs that move or resize a window based on the unique window ID: ctrx_window_resize_by_id and ctrx_window_move_by_id A new WaitFor parameter is included in the ctrx_sync_on_text_ocr and ctrx_sync_on_bitmap APIs. Support added for child windows in window-handling APIs. 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:

- Known issues
- Deprecated features
- Support Matrix
- Readme

https://admhelp.microfocus.com VuGen,Professional Performance Engineering,Performance Engineering for Developers 8942
Tips to improve your search results... OpenText™ Virtual User Generator Help Center OpenText™ VuGen Help 25.1-25.3 All View Local Help Center View Online Help Center Version: