What's new

This topic introduces the new features and enhancements in version 25.3 for VuGen and the script protocols.

Note: The Help Centers for VuGen versions 25.1 and 25.3 are streamlined into a single Help Center. Any version-specific changes are indicated where relevant.

To view enhancements for the 25.1 version, see What's new in 25.1.

What's new video

Learn about some of the new features included in version 25.3.

Back to top

Performance Engineering Aviator (Beta)

This release includes the launch of a new advanced, AI-powered, virtual assistant for OpenText Performance Engineering solutions.

Area Enhancement
VuGen

Aviator for Scripting in VuGen provides assistance with many aspects of the scripting process. Using AI assistance before, during, and after the scripting process can help to save time and simplify script creation.

Aviator can assist with tasks such as selecting the best protocol for an application scripting session, error analysis and remediation, function and coding assistance, script optimization, and script summarizing. When combined, these assisted actions can yield significant time savings, while also reducing required scripting skill sets.

All users, from new to experienced performance engineers, will welcome Aviator's partnership in the scripting process.

For details, see Aviator for Scripting.

Core Performance Engineering Analysis

Aviator for Analysis in OpenText Core Performance Engineering Analysis redefines how teams approach performance analysis. It helps accelerate investigations, increase productivity, and streamlines the onboarding of new team members.

Through conversational analysis, performance engineers can interact with Aviator using natural language directly within the dashboard environment. When you ask for summaries, trends, anomalies, or detailed insights, Aviator delivers clear, contextual answers about critical metrics.

By leveraging Aviator’s capabilities, teams can significantly reduce the time spent diagnosing errors, and move faster from detection to resolution with actionable guidance.

For details, see OpenText Core Performance Engineering Analysis integration.

Back to top

Security and infrastructure

This release includes the following security and infrastructure enhancement.

Area Enhancement
HashiCorp Vault support

You can now use API functions to access HashiCorp Vault secrets directly from your Vuser script.

For details, see Working with HashiCorp Vault.

Back to top

Protocols

This release includes the following protocol enhancements.

Area Enhancement
LLM

This release introduces a new large language model (LLM) protocol that enables you to create scripts for testing LLMs, such as OpenAI and Gemini.

For details, see LLM protocol.

TruClient 2.0 - Web

The following updates are included for TruClient 2.0 - Web scripts:

  • You can convert TruClient 2.0 - Web scripts to Web - HTTP/HTML format. For details, see Convert a TruClient script to Web - HTTP/HTML format.

  • In the Runtime Settings > Log page, you can now specify the MIME types to log for the HTTP response body. This can reduce overhead that may impact performance. For details, see Configure runtime settings.

  • Search functionality added, enabling you to search for text in the current view or the whole script. You can also use the Go to button to jump to a specified step. For details, see Search area.

  • Steps can be marked as optional, so that they are skipped if the target object is not found. For details, see Step structure.

  • You can save steps in the Steps box as favorites, and quickly access them from the Favorites tab. For details, see Steps box Favorites tab.

TruClient - Web

The following updates are included for TruClient - Web scripts:

  • TruClient scripts support Chromium browser version 137.

  • In the Runtime Settings > Log page, you can now specify the MIME types to log for the HTTP response body. This can reduce overhead that may impact performance. For details, see Configure runtime settings.

DevWeb

The following updates are included for DevWeb scripts:

  • You can configure DNS resolution to be performed per Vuser. The obtained IP address is stored in the internal Vuser cache, and resolved again either when expired, or between iterations. For details, see DevWeb runtime settings.

  • Hits per IP statistics are included in the Replay Summary. For details, see Replay Summary pane.

Oracle

The Oracle - 2 Tier protocol now supports record and replay on Oracle Database 23ai.

For details, see Supported Protocols.

Web - HTTP/HTML

When using the Web Recorder Chrome extension, you can now set the recorder to capture HTTP authentication, or to record only requests and responses without the login page.

For details, see Record a script with the Web Recorder.

Java

You can now experiment and run Java Vusers with unsupported versions of Java. For details, see Configure runtime settings.

You can also enable the scripting engine to use an unsupported Java version when generating Java code. For details, see the Options dialog box.

Back to top

Integrations and ecosystem

This release includes the following integrations and ecosystem enhancement.

Area Enhancement
Port mapping

When defining a new server entry for port mapping, you can now set a range for the SSL versions, for example from SSL 3.x to TLS 1.3.

For details, see Server Entry - Port Mapping dialog box.

Back to top

See also: