I am using selenium webdriver
with Ruby, and I am not able to open any browser. I have added the chromedriver path in system variable. Tried with firefox and IE also.
This is what my code looks like:
require "selenium-webdriver"
driver=Selenium::WebDriver::Chrome
driver.get("http://google.com")
The error i am getting is
in <main>': undefined method
get` for Selenium::WebDriver::Chrome:Module (NoMethodError)
You should use the Selenium::WebDriver::Driver
class instead.
irb(main):001:0> require 'selenium-webdriver'
=> true
irb(main):002:0> driver = Selenium::WebDriver::Driver.for(:chrome)
=> #<Selenium::WebDriver::Driver:0xd1f4bb08 browser=:chrome>