Skip to main content

Sauce Trusted Connection

If your company has firewall rules that limit your ability to run tests on Sauce Labs, you can use our Secure Connection features to connect to Sauce Labs in the cloud without exposing your company's IT infrastructure to security risks.

We offer two options to provide an extra layer of security to protect test data in flight between the Sauce Labs cloud and your app or site under test on your network. Both of these solutions, Sauce Connect Proxy and Sauce IPSec Proxy, support secure connectivity using TLS 1.2 or above.

To determine which solution is best for you, see Overview of Sauce Labs Security Processes.

Sauce Connect Proxy

See our Sauce Connect Proxy Security Overview white paper for information about optimizing your network and development environment for Sauce Connect Proxy performance.

Sauce Connect Proxy Overview

Learn about Sauce Connect Proxy and why we recommend it over allowlisting individual IP addresses.

Quickstart

Get up and running with Sauce Connect Proxy in minutes.

Setup and Configuration

Learn how to launch a basic Sauce Connect Proxy tunnel configuration. Once you’re connected, use our code samples to run your first test.

CLI Reference

Learn how to use our CLI flags to communicate with the Sauce Labs cloud from your private network.

CI/CD Integration

Streamline your Sauce Connect Proxy automated functional testing by integrating your preferred build provider with Sauce Labs.

Using Tunnels

Best practices for starting, stopping, and monitoring tunnels.

Security and Authentication

Settings and tips for configuring Sauce Connect Proxy with your network.

High Availability Setup

Set up a high volume of tests to run parallel through multiple Sauce Connect Proxy tunnels to save time.

Sauce IPSec Proxy

Enterprise Plans only

Sauce IPSec Proxy establishes a VPN connection between two IPSec gateways, and a tunnel gateway that allows only your authorized test VMs to connect. For more information, see our Sauce IPSec Proxy Overview white paper or contact your Customer Success Manager or Sauce Labs Sales Engineer.

Using Sauce IPSec Tunnels

The tunnel gateway is always on for the lifetime of the secure Sauce IPSec Proxy connection, allowing you to run secure and encrypted tests any time in the Sauce Labs cloud.

Network Recommendations

Depending on the number of tests you’re running, you'll need to utilize either one or two Sauce IPSec Proxy tunnels for best performance.

Sharing Tunnels

You can share Sauce IPSec Proxy tunnel access with your entire organization or restrict access to admins only.

Choosing the Right Solution

Sauce Connect Proxy and Sauce IPSec Proxy accomplish the same thing: establish a secure connection between apps hosted on your private network and Sauce Labs cloud virtual machines and real devices. The main differences are:

Sauce Connect ProxySauce IPSec Proxy
By default, the Sauce Connect Proxy client starts a single tunnel. For high-volume testing, we recommend High Availability tunnel pools, which you can launch using designated Sauce Connect Proxy command-line options.Sauce IPSec Proxy is a static setup with two tunnel gateways that are pre-configured in High Availability mode.
You can manage tunnel lifespan by launching different types of tunnels: ephemeral (per-build) tunnels or long-running tunnels.Sauce IPSec Proxy tunnels are long-running, by default.
Sauce Connect Proxy client (binary) runs within your network to establish the tunnels, which use proprietary protocol over TLS 1.2.Sauce IPSec Proxy tunnels use industry standards to establish connection and offer two options for routing traffic to sites and apps under test.
Available to all Sauce Labs accountholders at no additional cost.Enterprise Plans only.
Regardless of your license type (free-trial, self-serve, enterprise), you can download and use Sauce Connect Proxy.Requires a custom setup between your network and the Sauce Labs cloud prior to use.
Minimal setup time required; as little as 5-10 minutes.Setup time is appropriately four weeks; involves close collaboration and coordination between your organization and Sauce Labs.