SRF and Selenium

This topic describes SRF's support for testing with Selenium. SRF's Selenium support includes:

  • Uploading Selenium tests to SRF, and then running them from SRF
  • Running tests remotely from your Selenium remote web driver

Supported versions

SRF supports Selenium version 3.01.

Back to top

Supported libraries

SRF supports the following Selenium libraries:

WD See https://www.npmjs.com/package/wd
Selenium webdriver See https://www.npmjs.com/package/selenium-webdriver
Chai See https://www.npmjs.com/package/chai

Ruby 2.4:

  • Capybara 2.17.0
  • Cucumber 3.1.0
  • RSpec 3.7.0
  • Watir 6.10.3
  • Selenium-Webdriver 3.8.0
  • Rack 2.0.4

See:

Back to top

Supported languages

Uploading tests: Mocha 2.53, for JavaScript files | JUnit 4.11, for Java files | Ruby 2.4

Remote testing: All languages supported by Selenium, including Java, C#, JS, Python, Ruby, and more.

Back to top

See also: