Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Furthermore, it's also supported to create manually a text file by using any text editor which contains definitions of SOAP and/or XML requests. Such a file can then be converted to a Web-surfing session by using the import functionality of the Session Cutter.

Proxy Recorder Settings and GUI Settings (Personal Settings Menu)

...

Note: To execute a load test through a proxy server, you must also enable the option Load Test over HTTP(S) Proxy in the Generate HTTP(S) Load Test Program menu.

Input Fields

Next Proxy HTTP Host

(DNS) hostname or TCP/IP address of the next proxy server (for unencrypted connections).

Next Proxy HTTP Port

HTTP TCP/IP port number of the next proxy server (for unencrypted connections).

Next Proxy HTTP Cache disabled

if checked, request the next proxy server to disable its internal cache.

Next Proxy HTTPS Host

(DNS) hostname or TCP/IP address of the next proxy server (for encrypted connections).

Next Proxy HTTPS Port

HTTPS (secure) TCP/IP port number of the next proxy server (for encrypted connections).

Next Proxy Auth Username

basic-authentication username, used for proxy authentication on the next proxy server.

Next Proxy Auth Password

basic-authentication password, used for proxy authentication on the next proxy server.

No Next Proxy for Host/Domain

allows you to set a list of hosts, or domain names, for which the proxy settings must not be applied. The entries must be separated by commas or semicolons.

Proxy Auto-Config (PAC) Settings PAC Settings   (Proxy Recorder):

...

It allows you to adjust the HTTPS settings of the proxy recorder (used when recording encrypted network connections).

Input Fields

SSL Version

It allows you to select the SSL protocol version.

HTTPS Response Timeout

Response timeout per HTTPS URL call. If this timeout expires, the corresponding HTTPS URL call will be aborted.

SSL Session Cache enabled

If checked, enables the SSL session cache (keeping the same SSL session ID over multiple Web pages).

SSL Session Cache Timeout

The lifetime of the SSL sessions within the session cache.

Allow Legacy Renegotiation

If checked, SSL legacy renegotiation without using the Renegotiation Indication Extension (RFC 5746) is supported.

Support Elliptic Curves

If checked, also rarely used encryption algorithms like ECC are enabled. This means that all available encryption algorithms are enabled (inclusive very weak and very strong algorithms).

SNI enabled

If checked, Server Name Indication (SNI) information about the target hostname is sent to the Web server(s) during the SSL handshake (RFC 3546).

SNI critical

If checked and SNI is enabled, SSL handshakes are aborted if the target Web server(s) doesn't support Server Name Indication (SNI). The corresponding HTTP requests will fail in such a case and no data are recorded.

Enhanced Compatibility Mode

If checked, enables workarounds to support poorly-implemented SSL server libraries.

Debug Handshakes

If checked, debug information about SSL/TLS Handshakes are written to stdout or to the ZebraTester Console.

HTTPS Client Certificate Authentication - PKCS# 12 Files (Proxy Recorder)

...

Note: To execute a load test that uses NTLM authentication, you must also enable the option (see above screenshot) NTLM Authentication in the Generate Load Test Program menu. The allocation of individual NTLM accounts per simulated user is supported when generating load test programs.

Input Fields

Domain

Windows domain name.

Username

Username of a domain account.

Password

The password of a domain account.

GUI Settings

Input Fields

Time Zone

¹ Allows you to set the default time zone to be used by the load test programs, and by the GUI.

Number Format

¹ Allows you to set the default decimal grouping separator character for numbers; for example 123’456.00 or 123,456.00.

Background Color

Allows you to choose your desired background color for all windows.

Info

¹ only temporarily applied until program termination - for Windows, Mac OS X, and Linux systems: Modify the startup settings file prxsniff.dat to change these values permanently. For other Unix-like systems: Set the program arguments -tz and -dgs to the corresponding values.

...