TruClient for IE browser

TruClient for IE simulates the functionality of an IE (Internet Explorer) browser. This enables you to record and replay scripts as if you were working in an IE environment.

For details on IE document and browser modes, see Browser modes.

Note: If you are unable to start an IE browser from VuGen or when the script is running in load mode, try running VuGen as administrator. If that does not work, check you have the correct registry permissions (see Unable to start IE browser).

Firebug Lite

Firebug Lite is a third-party utility that provides many valuable development tools. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any Web page. You can access this utility by selecting Advanced > Firebug Lite or by pressing F12 while in TruClient's IE browser.

For details on Firebug Lite's features, see What is Firebug?

Back to top

Enforce Standards Mode

TruClient for IE can only record and replay applications in Standards Mode. TruClient enforces this mode on all pages that you navigate to while you are recording and replaying.

To explore how pages are rendered in a non-standard IE mode, you can temporarily deactivate enforcement: In the TruClient for IE menu toolbar, at the top of the browser window, select Advanced, then deselect the Enforce Standards Mode option.

When deselected the following message appears in the TruClient Development window:

While in the mode you will not be able to develop or edit scripts in the TruClient IE browser. Click the Enforce button in the message box or select Advanced > Enforce Standards Mode, to continue recording and replaying in the TruClient for IE browser.

Back to top

Upload multiple files

TruClient for IE enables you to record and replay the selection of multiple files for upload.

The step shows all of the selected files in the Arguments section under the Path property, with the file names separated by a comma ",":

You can create this step in two ways:

  • Record the operation on a filebox object (see TruClient step arguments).
  • Create a Generic Object Action step (see Toolbox), choose a filebox object, and set the path (or paths) in the Arguments field.

Back to top

Enable the negotiate method for authentication

If your application server supports only the negotiate method for authentication (the HTTP response is with "HTTP/1.1 401 Unauthorized" and "WWW-Authenticate: Negotiate"), you must enable the negotiate option. To do so:

  1. Open the registry setting HKEY_CURRENT_USER\Software\Hewlett-Packard\TruClient\TruClientIE\TCWindows\CurrentVersion\Internet Settings.

  2. Change the value of the EnableNegotiate registry key from "0" to "1".

Back to top

Display IE log messages in console during replay

To display Internet Explorer log messages during replay, click the Console button in the Development window toolbar, or select View > Toolbars and Docking Windows > Console.

Back to top

Display a Favicon for the recorded application

You can display a Favicon (the icon that represents the website) in the address bar of the application browser. To do so, select View > Display Favicons. Your choice is saved for future scripts.

Back to top

Limitations of the TruClient for IE browser

  • If you are using Windows 10 and you launch the TruClient for IE browser, the system's proxy settings are changed to the settings specified in TruClient for IE (the TruClient for IE proxy settings are used if you open Internet Explorer or other applications which use the network connection).

    When you exit TruClient for IE, the system's proxy settings are automatically restored.

  • The system proxy might be used instead of a proxy specified in the script when running more than one Vuser on a Windows 10 load generator.

  • TruClient for IE does not support DOMStorage and AppCache cache separation for virtual users.

Back to top