---
title: Selenium 3 Beta Testing with TestingBot | TestingBot Blog
description: |-
  TestingBot provides an option for people who want to run their Selenium tests with the latest Selenium 3 beta versions!

  Selenium 3 is currently st...
source_url:
  html: https://testingbot.com/blog/2016/09/07/selenium-3-beta-testing-with-testingbot
  md: https://testingbot.com/blog/2016/09/07/selenium-3-beta-testing-with-testingbot.md
---

# Selenium 3 testing

By [Jochen D.](https://testingbot.com/about/jochen-d)2016-09-07

 Share on Facebook 

 Share on Twitter 

 Post on Reddit 

 Share link 

TestingBot provides an option for people who want to run their Selenium tests with the latest Selenium 3 beta versions!

Selenium 3 is currently still in beta, so bugs might appear when using this beta version to run tests with.

A short list of things that changed with Selenium 3:

- Selenium RC is no longer included in the default package. TestingBot will provide an option to still run RC tests with Selenium 3 once it hits a stable release
- Geckodriver is used by default for Firefox tests. When you run a test on TestingBot with version 47 or higher we already use Geckodriver for you
- Overall bug fixes and speed improvements

## How can I run my tests on TestingBot with Selenium 3?

If you like, we offer an option to run tests with Selenium 3 (beta 1 and beta 2). As with all beta software, bugs might appear that were not there with the current stable version.

You can specify `selenium-version` in the desired capabilities to use a different Selenium version. For example, for Selenium 3 you can specify either: `3.0.0-beta1` or `3.0.0-beta2`

```javascript
var webdriver = require('selenium-webdriver'),
    testingbotKey = "key",
    testingbotSecret = "secret",
    driver;

driver = new webdriver.Builder().withCapabilities({
    'browserName': 'firefox',
    'platform': 'VISTA',
    'version': 'latest',
    'client_key': testingbotKey,
    'client_secret': testingbotSecret,
    'selenium-version' : '3.0.0-beta2'
  }).
  usingServer("http://" + testingbotKey + ":" + testingbotSecret +
        "@hub.testingbot.com/wd/hub").build();

driver.get('https://www.google.com');

driver.getTitle().then(function (title) {
    console.log("title is: " + title);
});

driver.quit();
```

[← Previous post Opera Automated Selenium Testing and Manual Browser testing](https://testingbot.com/blog/2016/07/06/opera-automated-selenium-testing-and-manual-browser-testing) [Next post → Set up your own Selenium Server](https://testingbot.com/blog/2016/09/21/how-to-set-up-your-own-selenium-server-and-test-on-different-firefox-versions)

## Sidebar

### TestingBot Cloud Testing

Run automated, manual and visual tests on remote browsers and devices. Sign up for a free trial.

[Free Trial](https://testingbot.com/users/sign_up)

### Latest articles

[![Announcing AI Test Insights](https://testingbot.com/assets/blog/2026/ai-insights.jpg)](https://testingbot.com/blog/ai-test-insights)

#### Announcing AI Test Insights

Use AI Insights to quickly discover why an automated test...

[Read: Announcing AI Test Insights](https://testingbot.com/blog/ai-test-insights)

[![Selenium vs Playwright 2026](https://testingbot.com/assets/blog/2026/selenium-vs-playwright-2026.jpg)](https://testingbot.com/blog/selenium-vs-playwright)

#### Selenium vs Playwright 2026

Comparing Selenium vs Playwright - which is the best test...

[Read: Selenium vs Playwright 2026](https://testingbot.com/blog/selenium-vs-playwright)

[![Maestro Physical Device Testing](https://testingbot.com/assets/blog/2026/maestro-physical.jpg)](https://testingbot.com/blog/maestro-physical-device-testing)

#### Maestro Physical Device Testing

Maestro testing in parallel on physical Android and iOS d...

[Read: Maestro Physical Device Testing](https://testingbot.com/blog/maestro-physical-device-testing)

## Related Articles

[![Selenium vs Playwright 2026](https://testingbot.com/assets/blog/2026/selenium-vs-playwright-2026.jpg)](https://testingbot.com/blog/selenium-vs-playwright "Selenium vs Playwright 2026")

### [Selenium vs Playwright 2026](https://testingbot.com/blog/selenium-vs-playwright)

Comparing Selenium vs Playwright - which is the best test framework for your usecase?

[Read article →](https://testingbot.com/blog/selenium-vs-playwright)

[![Selenium 20th birthday](https://testingbot.com/assets/blog/2024/selenium20.webp)](https://testingbot.com/blog/selenium-20-years "Selenium 20th birthday")

### [Selenium 20th birthday](https://testingbot.com/blog/selenium-20-years)

Celebrate Selenium's 20th birthday. An overview of the years.

[Read article →](https://testingbot.com/blog/selenium-20-years)

[![Electron Automated Testing](https://testingbot.com/assets/blog/2024/electron.webp)](https://testingbot.com/blog/electron-automated-testing "Electron Automated Testing")

### [Electron Automated Testing](https://testingbot.com/blog/electron-automated-testing)

TestingBot now supports running automated tests against Electron-based apps on remote Windows and macOS machines in the cloud.

[Read article →](https://testingbot.com/blog/electron-automated-testing)

[![Selenium WebDriver BiDi](https://testingbot.com/assets/blog/2024/bidi.webp)](https://testingbot.com/blog/webdriver-bidi "Selenium WebDriver BiDi")

### [Selenium WebDriver BiDi](https://testingbot.com/blog/webdriver-bidi)

WebDriver BiDi support is now available on TestingBot. Learn how to use this exciting new improvement with your Selenium tests.

[Read article →](https://testingbot.com/blog/webdriver-bidi)

## More by Jochen D.

[![Announcing AI Test Insights](https://testingbot.com/assets/blog/2026/ai-insights.jpg)](https://testingbot.com/blog/ai-test-insights "Announcing AI Test Insights")
### [Announcing AI Test Insights](https://testingbot.com/blog/ai-test-insights)

Use AI Insights to quickly discover why an automated test failed.

[![Maestro Physical Device Testing](https://testingbot.com/assets/blog/2026/maestro-physical.jpg)](https://testingbot.com/blog/maestro-physical-device-testing "Maestro Physical Device Testing")
### [Maestro Physical Device Testing](https://testingbot.com/blog/maestro-physical-device-testing)

Maestro testing in parallel on physical Android and iOS devices.

[![tvOS Physical Device Testing](https://testingbot.com/assets/blog/2025/appletv.jpg)](https://testingbot.com/blog/tvos-automated-testing "tvOS Physical Device Testing")
### [tvOS Physical Device Testing](https://testingbot.com/blog/tvos-automated-testing)

Run automated tvOS tests on physical AppleTV devices.

[See all posts by Jochen D. →](https://testingbot.com/about/jochen-d)

## Ready to start testing?
[Start a free trial](https://testingbot.com/users/sign_up)
