Venkat Matta

it's all about the Performance Testing

RTS – True Client & Flex

General > Log Node (AjaxTruClient) (IE & Firefox)

Log Level and Associated Options

Error-only : Select to log only error messages.
Standard log : Log errors/warnings only (in Standard log). Select to log errors and warnings only. Informative messages are not included.In Extended log, all messages ignored due to this option are included, regardless of this setting.
Extended Log: Select to log low-level informative messages and all messages included in the Standard log.

HTTP-related messages

  • Log HTTP request headers. Log HTTP request header of each request.
  • Log HTTP request body (POST data). Log the HTTP request body of each request.
  • Log HTTP response headers. Log the HTTP response headers of each response.
  • Log HTTP response body. Log the HTTP response body of each response.
  • Log HTTP trace. Log the HTTP request/response handling Application under Test (AUT) messages

Application under test (AUT) messages

  • Log AUT error messages. Logs error messages which are received from the application under test.
  • Log AUT non-error messages. Log informative messages which are received from the application under test.

Parameterization

  • Log Parameter substitution. Logs the parameters and the values used when the Vuser script runs.

Create a log file only if required : Accumulate messages in memory, write only if required.

  • Select to log messages only when an error occurs.
  • Accumulate Messages in Memory Buffer Size. Enter the memory buffer size where important messages are logged.

    Note: If the size is too small, messages will be lost. If the size is too large, this may contribute to paging issues and slow execution.

Log Message Formatting Options : 

User Log Line Length : Enter the limit for a single line in a user log file before the message line begins to wrap.

Include Timestamps in user log. : Select to include time trace to each message in the log.

Internal Support Options : These options are for use with a customer support representative only. Do no modify them unless specifically instructed to do so by customer support.

General > Advanced Settings (TruClient)(Only Firefox)

Enable Plugin Support If selected, enables plug in support, such as Flash.

Load > Browser Settings Node (Ajax TruClient)

FireFox Browser Settings

UI Element Description
Proxy selection
No proxy (direct connection to the internet)
For all Vusers, make the connection to the Internet directly without using a proxy server.
Use system proxy settings (Default) Use system configuration for proxy settings.
Manual proxy configuration
Enables you to set and configure proxy server settings.
Do not use a proxy for (exceptions)
You can specify exceptions to the proxy server rules. You can list the exceptions as hostnames, IPs and/or masks.
Note: You can use wildcards as part of the hostname, e.g. *.devlab.ad.
Host for HTTP/all protocols
The domain name or IP address of the proxy server used forHTTP and other protocol requests.
Port for HTTP/all protocols
The port number of the proxy server used for HTTP and other protocol requests.
Use separate proxy for HTTPS protocol
Enables you to use a separate proxy server to handle all HTTPS protocol requests.
Host for HTTPS protocol
The domain name or IP address of the proxy server used for HTTPS protocol requests.
Port for HTTPS protocol
The port number of the proxy server used for HTTPS protocol requests.
AUTOMATIC proxy configuration (PAC)
Automatically read the proxy settings from the proxy auto configuration file (PAC). In the URL field, enter the URL of the PAC file.
Advanced
Home Page URL
Enter the URL to navigate to when window home is called from JavaScript. (about:blank by default)
User-Agent
Enter the User-Agent string for overriding the browser default in request headers.
Compare the page in cache to the page on the network
Enter the corresponding number used to compare the URL page in the cache to the URL page called from the network.
  • 0. (Default) Once per session.
  • 1. Every time the page is accessed.
  • 2. Never.
  • 3. When the page is out of date (default).
Keep-Alive
Allows persistent (non-proxied) network connections.
  • Checked. (Default) Allow persistent (non-proxied) network connections, so that the open connections can be reused.
  • Cleared. Close each connection after the request is complete.
Proxy Keep-Alive
Allows persistent proxy connections.
  • Checked. (Defeat) Allow persistent proxy connections, so that open connections can be reused.
  • Cleared. Close each connection after the request is complete.
Keep-Alive timeout (sec)
Enter the number of seconds to keep idle connections open. (300 by default)
HTTP version
Enter the HTTP version to use when accessing the network/application not via a proxy. (1.1 by default)
Proxy HTTP version
Enter the Proxy HTTP version to use when accessing the network/application via a proxy. (1.1 by default)
DNS cache entries
Enter the maximum number of entries to keep in the DNS cache. Enter 0 to disable this option. (20 by default)
SSL
Select the secure connection settings:
  • SSL 2.0
  • (Default) SSL 3.0
  • (Default) TLS 1.0

 IE Browser Settings

UI Element
Description
Proxy selection
No proxy (direct connection to the internet)
For all Vusers, make the connection to the Internet directly without using a proxy server.
Use system proxy settings (Default) Use system configuration for proxy settings.
Use automatic configuration script (PAC)
Automatically read the proxy settings from the proxy auto configuration file (PAC). In the Address field, enter the URL of the PAC file.
Use Manual proxy server for your LAN Address: Port. Use format ‘Address:port’

Do not use proxy server for addresses beginning with. Use semicolons (;) to separate entries.

Bypass proxy server for local addresses. Do not use proxy for addresses in your LAN.

Do not use the same proxy server for all protocols. Enter a proxy for at least one of the protocols.

Advanced
Keep-Alive timeout (milliseconds) Timeout (in milliseconds) for keeping idle connections open(applies to both direct and proxied connections)
Server info timeout (milliseconds) Timeout (in milliseconds) for data to be returned from the server. This setting should be changed if the Keep-Alive timeout is more than 2 minutes (120,000 seconds).
DNS cache timeout Timeout (in milliseconds) that DNS entries are cached.
Start Page
The URL to navigate to when window home is called from JavaScript. (about:blank by default)
User-Agent
The User-Agent string for overriding the browser default in request headers. Leave blank to use the default user agent of IE.
HTTP 1.1 settings
The port number of the proxy server used for HTTP and other protocol requests.
  • Use HTTP 1.1
  • Use HTTP 1.1 through proxy connections
SSL
Select the secure connection setting(s):
  • Use SSL 2.0. Enable SSL 2.0 for secure connections.
  • Use SSL 3.0. Enable SSL 3.0 for secure connections.
  • Use TLS 1.0. Enable TLS 1.0 for secure connections.
  • Use TLS 1.1. Enable TLS 1.1 for secure connections.
  • Use TLS 1.2. Enable TLS 1.2 for secure connections.
Temporary Internet Files Configure when IE will compare the local copy of the resource (cache) to the network.

Check for newer version of stored pages:

  • Every time I visit the webpage. The resource is checked on every request.
  • Every time I start Internet Explorer. The resource is checked on browser start.
  • Automatically.
  • Never.

Load > Other Settings (TruClient) (Firefox)

UI Element Description
Snapshot Generation 
Replay snapshots generation Never. If selected, snapshots are never generated on replay.

On Error. If selected, snapshots are generated on steps with errors during replay.

Always. If selected, snapshots are generated on all steps in the script during replay.

Action on error Abort script. Select to abort running script when an error occurs.

Continue to the next iteration. Select to stop current iteration and continue to the next one.

Flex > Configuration Node 

UI Element
Description
Use External JVM
Enables you to use an external JVM. If you choose this option, you must specify the path:
External JVM Path The full path of the external JVM.
Use GraniteDS configuration Defines the server side Data Service configuration.

If you select this option, do not select Use Flex LCDS/BlazeDS jars to serialize the messages in the Externalizable node.

Flex > Externalizable Node

UI Element
Description
Do not encode externalizable objects
Run externalizable objects without encoding.
Encode externalizable objects using
Select the appropriate radio button:
  • LoadRunner AMF serializer. Use the Flex server parser to encode and decode externalizable objects. Select this option if you are not using the Adobe LiveCycle Data Services (LCDS) or Adobe BlazeDS server.
  • Custom Java classes. Use an external parser to encode and decode externalizable objects. Select one or both of the following options:
    • Use Flex LCDS/BlazeDS jars.Use Flex LCDS or BlazeDS jars to serialize the messages. If you selected UseGraniteDS configuration in the Configuration node, do not enable this option.
    • Use additional jars. Use Flex global jars to serialize the messages. Specify the full path to the jar file locations in the Flex server/application jar file location(s) box. Separate multiple entries with a semicolon. If your jars have the same names as the LCDS or BlazeDS jars, with the Use Flex LCDS/BlazeDS jars option enabled, they will be overwritten.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Information

This entry was posted on March 31, 2016 by in Loadrunner.
%d bloggers like this: