require 'watir'
cr_caps = {
browser_name: 'chrome',
chromeOptions: { args: [ '--proxy-server=127.0.0.1:9999' ] }
}
browser = Watir::Browser.new(
:remote,
url: 'http://127.0.0.1:4444/wd/hub',
desired_capabilities: cr_caps
)
browser.goto 'https://google.com/'
sleep 5
browser.close
Getting exception:
[remote server] org.openqa.selenium.remote.server.DefaultDriverFactory(DefaultDriverFactory.java):62:in `newInstance': The best matching driver provider org.openqa.selenium.ie.InternetExplorerDriver can't create a new driver instance for Capabilities [{browser_name=chrome, chromeOptions={args=[--proxy-server=127.0.0.1:9999]}}] (Selenium::WebDriver::Error::UnknownError)
Internet Explorer driver is creating a session but should be 'Chrome'.
I am not sure why IE exception is coming anyways/