All Projects → groupon → selenium-download

groupon / selenium-download

Licence: BSD-3-Clause license
allow downloading of latest selenium standalone server and chromedriver

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to selenium-download

Panther
A browser testing and web crawling library for PHP and Symfony
Stars: ✭ 2,480 (+8757.14%)
Mutual labels:  webdriver, chromedriver
Nightwatch
End-to-end testing framework written in Node.js and using the Webdriver API
Stars: ✭ 10,912 (+38871.43%)
Mutual labels:  webdriver, chromedriver
Undetected Chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Stars: ✭ 365 (+1203.57%)
Mutual labels:  webdriver, chromedriver
ScribeBot
A highly scriptable automation system full of cool features. Automate everything with a little bit of Lua.
Stars: ✭ 72 (+157.14%)
Mutual labels:  webdriver, chromedriver
wdio-intercept-service
🕸 Capture and assert HTTP ajax calls in webdriver.io
Stars: ✭ 101 (+260.71%)
Mutual labels:  webdriver
Cdp4j
cdp4j - Chrome DevTools Protocol for Java
Stars: ✭ 232 (+728.57%)
Mutual labels:  webdriver
Steward
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
Stars: ✭ 215 (+667.86%)
Mutual labels:  webdriver
Arsenic
Async WebDriver implementation for asyncio and asyncio-compatible frameworks
Stars: ✭ 209 (+646.43%)
Mutual labels:  webdriver
watir-get-image-content
Get Watir::Image's content copy without external download
Stars: ✭ 14 (-50%)
Mutual labels:  webdriver
docker-node-ci
The Docker image based on the official "node" image optimized for a CI environment
Stars: ✭ 18 (-35.71%)
Mutual labels:  chromedriver
Instagram-Like-Comment-Bot
📷 An Instagram bot written in Python using Selenium on Google Chrome. It will go through posts in hashtag(s) and like and comment on them.
Stars: ✭ 53 (+89.29%)
Mutual labels:  chromedriver
Selenoid Ui
Graphical user interface for Selenoid project
Stars: ✭ 237 (+746.43%)
Mutual labels:  webdriver
violent-webdriver
UI自动化测试暴力插件
Stars: ✭ 41 (+46.43%)
Mutual labels:  webdriver
Selenium Python Helium
Selenium-python but lighter: Helium is the best Python library for web automation.
Stars: ✭ 2,732 (+9657.14%)
Mutual labels:  webdriver
jest-environment-selenium
Jest environment for running Selenium WebDriver tests
Stars: ✭ 28 (+0%)
Mutual labels:  webdriver
Splinter
splinter - python test framework for web applications
Stars: ✭ 2,476 (+8742.86%)
Mutual labels:  webdriver
elemental
Elemental makes Selenium automation faster and easier.
Stars: ✭ 36 (+28.57%)
Mutual labels:  webdriver
selenium-auto-wait
Utility to automatically manage all web element waits and enables to write wait-free selenium tests.
Stars: ✭ 31 (+10.71%)
Mutual labels:  webdriver
food-and-grocery-automatization
Python application that automatizes your food and grocery orders using Selenium library.
Stars: ✭ 15 (-46.43%)
Mutual labels:  chromedriver
wd.java
Java Client binding for Macaca
Stars: ✭ 30 (+7.14%)
Mutual labels:  webdriver

nlm-github nlm-node nlm-version

selenium-download

This module allows you to download the latest versions of the selenium standalone server and the chromedriver.

Keep up to date with changes by checking the releases.

example

var selenium = require('selenium-download');

selenium.ensure(__dirname + '/bin', function (error) {
  if (error) console.error(error.stack);
  process.exit(0);
});

api

selenium.ensure

ensure ensures that the selenium.jar and chromedriver files are in the path provided.

If they are not, the latest versions of both are downloaded into that path.

selenium.update

update forces the selenium.jar and chromedriver files to be the latest available versions. Pulls from temp directory if available.

selenium.forceUpdate

forceUpdate forces the selenium.jar and chromedriver files to be the latest available versions. Clears temp directory before checking.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].