Recording Settings

The "Record settings" dialog box is divided into three parts:
A "Record mode" drop-down list, a navigation pane on the left and a display area on the right. The tree control in the navigation pane includes folder nodes. Expand any folder node to list the pages of options that it contains. When you select the node for a particular page, its options appear in the display area.
The content of the tree control depends on the selected recording mode.

General Options

General/Script options

Manage subrequests If the "Manage subrequests" option is checked, the generated script contains only the web requests (Navigate and Submit commands) which correspond to user actions. The Navigate and Submit commands automatically executes http requests and their http sub-requests like redirects, images or links (css, js files). Http requests  issued by a Javascript code are not automatically executed. Check "No Parse CSS" to exclude automatic http requests from css files.
Add check on page title If the "Check on page title" option is checked, a "Check" option is automatically added on every Primary Navigate, Submit, Get and Post request in order to verify the title of the page
Add page timers If the "Add page timers" option is checked, "page timer" are automatically inserted in the script to collect statistics about pages.
Show http cache headers If the "Show cache Header" option is checked, HTTP cache headers are written in the script (if-modified-since, if-none-match headers).
Add comments for cookies If the "Add Comment for Cookies" option is checked, a comment is generated before each request which contains cookie(s).
Urls Filter Mode: "No Urls Filter", "Exclude Urls", "Include Urls" List of regular expressions. With "Exclude Urls" mode, all the urls that match these regular expressions will not be written in the script, or with "Include Urls" mode, it will be the opposite. For instance, it can be used to exclude links to advertising websites.

General/Trace options

Enable Trace

If some problems occurs, check the "Enable Trace" option.

If you are recording in "Integrated IE" mode, this will log all the HTTP traffic in the WininetCapture.log file located in the bin\Logs directory.

If you are recording using the Winsock mode, this will log all the HTTP traffic in the AgileLoadWinsockProxy.log log file located in the bin\Logs directory.

If you are recording using the AgileLoad proxy, this will log all the HTTP traffic in the QProxy_xx.log file located in the bin\Logs directory.

This option slows the recording process and should be checked only for debugging purposes.

Winsock Recording mode

SSL/Client Certificate

If your web site is configured to require a client certificate, you must declare a valid client certificate in the Client Certificates List. The client certificate is associated with a target machine. If a client application connects to a secured web site on a target machine specified in the list, it will use the specified client certificate to authenticate itself.
 

  1. Click the "Add" button; the following dialog is opened:

  2. Specify the target machine name in the "Target" field, the pk12 or pfx file in the "pk12 of pfx file" field and the optionnal password in the "Password" field. The certificate file specified must be installed in the <AgileLoad Installation dir>\Config\Certificates\Client" directory or click the "Load" button to copy the file automatically.

If a client certificate is specified in the <ALL> entry, this specified client certificate will be used to authenticate clients on all web servers except those explicitly specified in the list.

AgileLoad Proxy

Real Proxy

see "Recording option: AgileLoad Proxy"

Advanced

The listening port is the AgileLoad proxy listening port. It is listening for HTTP/S requests sent by the client application.

SSL/Client Certificate

If your web site is configured to require a client certificate, you must declare a valid client certificate in the Client Certificates List. The client certificate is associated with a target machine. If a client application connects to a secured web site on a target machine specified in the list, it will use the specified client certificate to authenticate itself.
 

  1. Click the "Add" button; the following dialog is opened:

  2. Specify the target machine name in the "Target" field, the pem file in the "pem file" field. The certificate file specified must be installed in the <AgileLoad Installation dir>\Config\Certificates\Client" directory or click the "Load" button to copy the file automatically.

A PEM file can be created by converting a PKCS12 or PFX file using the openssl program. OpenSSL can be downloaded on http://www.openssl.org/. The command line to convert a PKCS12 certificate file to a PEM file is :

openssl pkcs12 -in <plcs12 file> -out <pem file> -nodes

 

AgileLoad Tunnel (HTTP)

Target

see "Recording option: HTTP Tunnel"

Advanced

The listening port is the AgileLoad tunnel listening port. It is listening for HTTP requests sent by the client application.

AgileLoad Tunnel (TCP)

Target

see "Recording option: TCP Tunnel"

Advanced

The listening port is the AgileLoad tunnel listening port. It is listening for TCP requests sent by the client application.

 

 

See also:

 





Go back to the Learning center:


Copyright © AgileLoad. All rights reserved.
Agile Load testing tool| Contact AgileLoad | Terms of Use | Sitemap