Replay Settings

Select the Options/Replay… menu option to specify advanced parameters that will modify the replay behavior.

The following dialog box will open:

Urls Filter Mode: "No Urls Filter", "Exclude Urls", "Include Urls"

List of regular expressions. With "Exclude Urls" mode, all the urls of a script that match these regular expressions will be not replayed, or with "Include Urls" mode, it will be the opposite.

Think Time (ms)

Lets you specify options for the WAIT commands

Capture Script is executed without modification.
No Wait Wait commands are ignored
Max Wait Sets a maximum wait value. If a WAIT has a value greater than the Max value specified, the wait duration will be modified to the "Max Wait" value.
Random Wait Wait duration values will be generated randomly. Values generated will be contained between the specified Min and Max values.
Fixed Time Wait duration will always be the same.
% capture wait duration = random percentage (between the Min and Max percentages specified) of the recorded wait time.

If you want wait times to be +/-10% of the recorded wait times, you must specify :

Min % : 90
Max % : 110

 

Poisson Wait time are calculated  using the poisson distribution. Wait times are generated between the Min and Max wait times specified.

The poisson distribution depends on the lambda parameter. Clicking the "Preview" button will display the poisson distribution chart corresponding to the Min, Max and lambda parameters.

Transactions

Lets you specify the number of times (iterations) the script will be run. If the script contains a TransactionBegin command and a TransactionEnd command, the commands which are located before the "TransactionBegin" command, are only executed during the first iteration. The commands which are located  between the "TransactionBegin" and the "TransactionEnd" commands are executed in all iterations. The commands which are located after the "TransactionEnd" are only executed during the last iteration

 

HTTP Options

The following options are available only if the "Http Options" button has been selected

Browser Profile

Select a browser type in the "Browser Profile" drop-down list; the http options corresponding to the selected browser are automatically set. If you want to specify custom options, select the "Custom" entry in the "Browser Profile" drop-down list.

Connection number

Specifies the maximum number of concurrent TCP connections opened (maximum number of HTTP requests executed in parallel) for each virtual user. The default value is 4.

HTTP/S

Lets you execute a script in a different security mode than the one used during the recording session.

Capture Script is executed without modification.
HTTP All requests are executed in non secure mode.
HTTPS All requests are executed in secure mode.

The Host and Port edit box are used to specify an host name and a port number. It is only valid for HTTP and HTTPS values.

Version

Lets you execute a script with a different HTTP version than the one used during the recording session.

Capture Script is executed without modification.
HTTP 1.0 All requests are executed in HTTP 1.0
HTTP 1.1 All requests are executed in HTTP 1.1

Keep Alive

Lets you specify or remove the keep-alive option.

Capture Script is executed without modification.
Keep-Alive Keep-alive HTTP header is set in every HTTP request.
No Keep-ALive Keep-alive HTTP header is never set.

Cache

Lets you specify or remove the cache option.

Capture Script is executed without modification.
Automatic Do not check if a page has been modified even if the server did not send a "expires" header. The page is taken from cache.
Check if expired Check if a page has been modified only if the page saved in cache has expired.
Check always Always check if a page has been modified, even if the page saved in cache has not expired.
No Never check if a page has been modified. 

Compress

Lets you accept or deny compressed responses.

Capture Script is executed without modification.
Accept Accept compressed responses.
Deny Do not accept compressed responses.

Security

Used to specify the security protocol to use:

ssl 2 SSL (secure Sockets Layers) v2
ssl 3 SSL (secure Sockets Layers) v3
tls 1 TLS (Transport Layer Security) v1


User Agent

Check the User Agent check box to specify a different user agent than the one used during recording. 
You can enter a custom user agent in the editable drop-down list or select one of the following:

  • Opera/7.11 (Windows NT 5.1; U) [en]
  • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
  • Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET)
  • ...

Ignore Static Requests

If the "Ignore Static Requests" option is checked, all the requests having an extension specified in the edit box are ignored. If can be used to avoid replaying HTTP requests for loading images.
By default, the "Ignore Static Requests"  is left unchecked.
The default document extensions to ignore are "gif, jpg, jpeg, png, bmp and tif". Click the "Default" button to reset the extension list to its default value.

No parse CSS (Manage subrequest mode)

If the "No parse CSS" option is checked, on manage subrequest mode, all CSS file will not be parsed. If this option is unchecked, CSS file will be parsed in order to generate new HTTP sub-requests.
By default, the "No parse CSS"  is left unchecked.





Go back to the Learning center:


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