TestingBot Configuration

TestingBot provides a distributed grid of browsers and devices.
Connect your Selenium, Appium, Puppeteer, Playwright, Cypress, XCUITest and Espresso tests to this cloud-based grid.

Currently we use: Selenium 2.53.1 for JWP protocol and Selenium 3.14.0 for W3C protocol.

TestingBot Status

Please subscribe to the TestingBot statuspage or follow us on Twitter @testingbotops for status updates regarding our service.

Uptime Report for Website: Last 30 days Uptime Report for Selenium Grid: Last 30 days

TestingBot IP Ranges

Below you will find an up-to-date list of the TestingBot IP ranges used during testing.


Geolocation IP ranges

TestingBot provides geolocation testing, allowing you to test from various geographical places around the world. Below are the IP addresses we use for this.

  • AU Australia:
  • BH Bahrain:
  • BE Belgium:
  • BR Brazil:
  • CN China:
  • CO Colombia:
  • EG Egypt:
  • FR France:
  • DE Germany:
  • IN India:
  • IT Italy:
  • JP Japan:
  • SG Singapore:
  • ZA South Africa:
  • ES Spain:
  • SE Sweden:
  • AE United Arab Emirates:
  • GB United Kingdom:
  • US United States:

Selenium Grid configuration

Key Value
Selenium Version Selenium 2.53.1 (change) for JWP protocol
Selenium 3.14.0 (change) for W3C protocol
HUB URI hub.testingbot.com
HUB Port 4444, 80 or 443 (HTTPS/SSL)
Window Mode Multi-window
Default Idle Timeout 130 seconds (change)
Default Screen Resolution 1280x1024 (change)

Appium Grid configuration

Key Value
Appium Version Latest compatible version according to the specified device and version. (change).
HUB URI hub.testingbot.com
HUB Port 4444, 80 or 443 (HTTPS/SSL)
Default Idle Timeout 130 seconds (change)

Puppeteer/Playwright configuration

Key Value
Playwright/Puppeteer version TestingBot uses the same Playwright version as the one you are using, ensuring full compatibility.
HUB URI cloud.testingbot.com
HUB Port 4444, 80 or 443 (HTTPS/SSL)