Recording via a Proxy - Overview

VuGen allows you to record scripts using a LoadRunner proxy to resolve situations where you cannot install VuGen on the client machine. This may be the case with certain Linux machines, Mac OS machines, and mobile devices.

When using this option, the VuGen machine acts as a proxy server capturing all the traffic from the client machine to the target server. After the business process has been recorded VuGen creates a script.

The following diagram illustrates the basic workflow:

Considerations for Recording via a Proxy:

Supported only for some protocols

Recording via a proxy is not available for all protocols.

Partial list of supported protocols: Web - HTTP/HTML, Flex, Java over HTTP, Oracle NCA, and Oracle - Web 

Allow proxy configurations The client must allow proxy configurations, meaning, you must be able to specify the port and the address of the VuGen machine on the client device or machine.
Same network The client device or machine and the VuGen machine must be in the same network.
Delete browsing history

Make sure to delete the client machine's browsing history prior to recording the business process. This is because VuGen cannot bypass the browser's cache and history settings on the client machine.

Deleting the browsing history enables VuGen to accurately record your business process via a proxy.

HTTP forwarding to multiple targets If multiple target machines are present, the VuGen proxy can correctly forward data to the right target server according to the Host HTTP header.
Forwarding to target server via Internet proxy server You can configure the VuGen machine to establish a connection with your organization's internet proxy by selecting the Remote Application via LoadRunner proxy mode in the Start Recording dialog box. For details, see Start Recording Dialog Box.

Back to top