Configure TruClient General Settings

The General Settings dialog box enables you to set many options that affect the browser as you develop your scripts in interactive mode.

To open the General Settings dialog box:

From the VuGen interface Open a TruClient script in VuGen and click the General Settings button in the toolbar.
From the TruClient Development window Click the General Settings button.

The following options are available in each tab:

Tab Description
Browser Settings

This tab enables you to configure settings for the TruClient browser for scripts that you run in interactive mode (the script development stage).


  • Settings that you modify in the Browsing Settings tab affect interactive mode only and apply to all TruClient scripts. When you save your script in interactive mode, any settings that you modified in the Browsing Settings tab are applied to the Load Mode Browser settings.

  • If you select Use Manual proxy server for your LAN and specify Do not use proxy server for addresses beginning with, see the rules on blocking addresses below.

  • The Check for newer versions of stored pages setting is not supported on Chromium browsers.

Interactive Options

This tab enables you to configure replay and debug settings for interactive mode.

Action on error. Vuser action on error (abort script, continue to next iteration/step).

Snapshot generation. Generates replay snapshots. For details, see Snapshots.

Steps generation

  • Default identification method. Select the default object identification method: Automatic, XPath, or Descriptors. For details, see ID Method. The selection applies to the current protocol only; meaning, TruClient Web does not impact TruClient Mobile.

  • Replace server with parameter. Replaces the server name with a parameter in the navigation steps. For details, see Parameterize server names in the VuGen Help Center.

  • Create alternative steps when applicable. Creates alternative steps when there are multiple ways to perform the same action in a step. For details, see Use alternative steps.

  • Create level 2 or level 3 steps during recording. Creates steps for levels 2 and 3 during script recording. If cleared, TruClient records only level 1 steps. For details on levels, see Modify and view script and step levels.


  • Enable Object Identification Assistant. For details, see Learn about the object identification assistant.

  • Ignore wait steps. Accelerates script debugging by ignoring wait steps.

  • Hide inspector panel. Hides the Inspector Panel if the script hits a breakpoint.

    • Automatically populate inspector panel. Automatically loads user-defined data to the Inspector Panel.

Automatic Recovery

  • Enable automatic recovery. TruClient automatically recovers the script from the last successfully saved or loaded script. For details, see Recover scripts.

Runtime settings

Settings for load mode. The Number of Iterations and all of the Replay settings apply also to the interactive mode.

Client Certificates

Manually attach client certificate.

Note: For TruClient Mobile Web scripts, Client certificates can be found under the Encryption tab.

Server Exceptions


Note for TruClient versions 2020 or later: The TruClient Browser no longer checks the server certificate (this tab is still supported for backward compatibility).

For scripts developed in TruClient Browser, you can add a server exception to prevent the Security Exception dialog pop-up.

Location. Specify the server URL with the https:// prefix.


  • For TruClient Mobile Web scripts, Server Exceptions can be found under the Encryption tab.

  • If you add a server exception in interactive mode, TruClient copies the relevant files to the %appdata% profile and to the script profile to ensure that the exception is saved for future use.

Digital Lab Settings

General settings for TruClient Native Mobile scripts.

For details, see Performance testing in the Digital Lab Help Center.

Rules for blocking addresses when using a proxy server

To block a... put this into "No Proxy for" ...for example, use Limitations
domain, including sub-domains domain suffix, starting with a dot ";" You must use both entries to block a single domain.
hostname (with domain) domain suffix, starting with a dot "" Also blocks any hostnames or domains that end in the same string (
IP address IP address "" Does not block hostnames that resolve to the IP address ("" does not block "localhost")
Network network w/ CIDR block "" Does not block hostnames that resolve to the IP address range ( is not "no proxy for intranet hostnames")

Back to top