Skip to content

nickgrim/webdrivers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webdrivers

Build status

Run Selenium tests more easily with automatic installation and updates for all supported webdrivers.

Description

webdrivers downloads drivers and directs Selenium to use them.

Currently supported:

  • chromedriver
  • geckodriver
  • IEDriverServer
  • MicrosoftWebDriver

Drivers are stored in ~/.webdrivers directory

Usage

in your Gemfile:

gem "webdrivers", "~> 3.0"

in your project:

`require 'webdrivers'

If there is a proxy between you and the Internet then you will need to configure the gem to use the proxy. You can do this by calling the configure method.

Webdrivers.configure do |config|
  config.proxy_addr = 'myproxy_address.com'
  config.proxy_port = '8080'
  config.proxy_user = 'username'
  config.proxy_pass = 'password'
end

License

The gem is available as open source under the terms of the MIT License, see LICENSE.txt for full details and copyright.

Contributing

Bug reports and pull requests are welcome on GitHub.

Copyright

Copyright (c) 2017 Titus Fortner See LICENSE for details

About

Keep your Selenium WebDrivers updated automatically

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 98.8%
  • PowerShell 1.2%