class Selenium::WebDriver::Chrome::Driver
Constants
- EXTENSIONS
Public Instance Methods
browser()
click to toggle source
# File lib/selenium/webdriver/chrome/driver.rb, line 47 def browser :chrome end
Private Instance Methods
devtools_address()
click to toggle source
# File lib/selenium/webdriver/chrome/driver.rb, line 64 def devtools_address "http://#{capabilities['goog:chromeOptions']['debuggerAddress']}" end
devtools_url()
click to toggle source
# File lib/selenium/webdriver/chrome/driver.rb, line 53 def devtools_url uri = URI(devtools_address) response = Net::HTTP.get(uri.hostname, '/json/version', uri.port) JSON.parse(response)['webSocketDebuggerUrl'] end
devtools_version()
click to toggle source
# File lib/selenium/webdriver/chrome/driver.rb, line 60 def devtools_version Integer(capabilities.browser_version.split('.').first) end