selenium-assistant

A node module that helps using browsers with selenium

APACHE-2.0 License

Stars
90
Committers
9

Bot releases are hidden (Show)

selenium-assistant - v6.0.0 Latest Release

Published by jeffposnick about 5 years ago

The v6.0.0 release contains the following breaking changes:

  • Update to selenium-webdriver v4.0.0-alpha.4, which in turn removes support for Opera and Chrome Canary.
  • Updates to a variety of dependent libraries which, in turn, require a minimum node version of v8.9.0.
selenium-assistant -

Published by gauntface almost 7 years ago

selenium-assistant - 5.0.2

Published by gauntface almost 8 years ago

This introduces changes to the original library API.

getBrowser(browserId, release) => getLocalBrowser(browserId, release)
getAvailableBrowsers() => getLocalBrowsers()
downloadBrowser(browserId, release) => downloadLocalBrowser(browserId, release)
getSeleniumBrowserId() => getId()

This also introduces saucelabs support with the following new methods:

setSaucelabsCredentials(username, apiKey)
getSaucelabsBrowser(browserId, release, options)

More info in docs: https://googlechrome.github.io/selenium-assistant/

selenium-assistant -

Published by gauntface almost 8 years ago

selenium-assistant - v2.0.0

Published by gauntface about 8 years ago

This release allows downloading browsers only after they exceed a customizable time period.

The use case is unit tests that you want to run on the latest browsers but downloading the browsers every test cycle is slow and costly in terms of data. Now define the number of hours you wish to regard a browser download as "up-to-date".

selenium-assistant -

Published by gauntface about 8 years ago

selenium-assistant -

Published by gauntface about 8 years ago

selenium-assistant -

Published by gauntface about 8 years ago

selenium-assistant -

Published by gauntface about 8 years ago

selenium-assistant -

Published by gauntface about 8 years ago

selenium-assistant -

Published by gauntface about 8 years ago