Manage tunnels

Use an SRF tunnel to test applications installed behind a corporate firewall. For more details, see Tunneling.

Tab: TUNNELS; read-only for SRF Testers

Configure a tunnel

  1. Click DOWNLOAD NEW TUNNEL to download a new tunneling utility instance for your operating system.

    The download includes the ftaas-tunnel utility application and the config.json configuration file.

  2. Configure your tunneling settings, either in the downloaded config.json file, directly in the command line when you run the utility, or in your machine's environment variables.

    For details, see Tunneling parameters.

    Note: We recommend working with a .json configuration file instead of command line parameters.

  3. Run the downloaded ftaas-tunnel utility to start your tunnel.

    Tip: Create a batch file to run the utility easily with pre-defined command line parameters.

    For example, use the following code to run an ftaas-tunnel utility in the same directory:

    ftaas-tunnel -config=config.json

Back to top

Manage your tunnels

Active tunnels are displayed on the SRF Settings > TUNNELS page. Click to stop a specific tunnel, or STOP ALL to stop all active tunnels.

Caution: Stopping a tunnel also stops all tests running on that tunnel.

Select the tunnel you want to use when running an automation test or exploratory session, or when recording or playing a script.

Tunneling timeouts

Tunnels are automatically stopped if they have had no activity or open connections for a configured time period.

Configure this value when running your tunneling client, either from the command line or in a configuration .json file. For details, see Tunneling parameters.

Back to top

Tunneling parameters

SRF enables you to define tunneling parameters in an external configuration file, directly in the command line, or using environment variables.

Note: Regardless of how you configure your tunnel, values for the client ID and client secret are mandatory, as well as proxy values, if relevant for your environment.

All other parameters are optional.

For more details, see:

Back to top

See also: