Skip to content
You're viewing the v2 docs. Looking for v1?Go to v1 docs
Docs
Testsigma
Popular questions
↑↓ to navigate↵ to selectesc to close
Book a demo

IP whitelisting

Testsigma’s cloud runs tests from its own infrastructure, so an application behind a firewall rejects those requests unless the firewall knows to allow them. Whitelisting adds Testsigma’s addresses to that allowed list.

Go to Settings > Testsigma IP. Two sets are listed, and both matter:

  • Testsigma Server IP: the server where executions run on Testsigma’s device cloud
  • Testsigma Lab IPs: the labs holding your account’s test assets and data

Give both to your network administrator or infosec team to add to the firewall’s allowed list.

An IP allowlist is not always enough. Where outbound traffic is filtered by domain, these have to be reachable as well.

PurposeDomain
Local agent and cloud servicesapp.testsigma.com
Testsigma Tunnelsconnect.testsigma.com
Mobile Recordermobilerecorder.testsigma.com
Asset Proxyasset-proxy.testsigma.com
Identityid.testsigma.com and static-id.testsigma.com

The agent also downloads browser drivers on demand, from googlechromelabs.github.io, chromedriver.storage.googleapis.com, storage.googleapis.com, registry.npmmirror.com, and raw.githubusercontent.com for Chrome and Firefox, and msedgewebdriverstorage.blob.core.windows.net for Edge and Internet Explorer.

The Testsigma Agent needs no inbound rule at all. It queries Testsigma’s servers and receives responses, and Testsigma never initiates a connection to it, so nothing has to be opened inward. Outgoing connections to *.testsigma.com on port 443 do have to be allowed.

Testsigma Tunnel works the same way. It opens an outbound connection and accepts none, which is why it reaches an application that whitelisting cannot.

Your application isUse
Reachable from the internetNothing. Cloud execution works as it is
On a private network, reachable by IPIP whitelisting, then cloud execution
On localhost or a developer machineTestsigma Tunnel, or the agent on local devices
Needing a specific physical deviceThe agent on local devices

See Run tests and Testsigma Tunnel.

Was this page helpful?