Skip to content

Requirements

Lukasz Rajchel edited this page Aug 18, 2016 · 4 revisions

In order to properly run the extension methods provided by this library there are few requirements that needs to be met.

  • Selenium WebDriver 2.0+ - while all of the 2.0 releases should be compatible with this library, the tests are always performed against the latest version of it, if you find any incompabilities, please write a ticket in the issue tracker
  • Browser supporting query selectors - core functionality heavily depends on query selector support in the browser running the page. To find out if the browser running your tests supports query selectors you can check this page. Fortunately, all of the modern browsers support it, including even Internet Explorer 8 (although you are limited to CSS 2.1 selectors in this case)
  • Internet connectivity on host running the tests if you plan to use jQuery/Sizzle auto-loading features. If you can't provide internet connectivity you can load the jQuery/Sizzle libraries manually from a local source

Supported drivers

The library is being tested on the following Selenium drivers.

  • Phantom JS
  • Chrome
  • Firefox
  • Internet Explorer

Opera and Safari support is not tested since there's no .NET implementation of this driver and Safari driver is available only on Mac.