Module: Selenium::WebDriver::DriverExtensions::HasDevTools
- Defined in:
- rb/lib/selenium/webdriver/common/driver_extensions/has_devtools.rb
Instance Method Summary collapse
-
#devtools(target_type: 'page') ⇒ DevTools
Retrieves connection to DevTools.
Instance Method Details
#devtools(target_type: 'page') ⇒ DevTools
Retrieves connection to DevTools.
30 31 32 33 34 35 36 37 38 |
# File 'rb/lib/selenium/webdriver/common/driver_extensions/has_devtools.rb', line 30 def devtools(target_type: 'page') @devtools ||= {} @devtools[target_type] ||= begin require 'selenium/devtools' Selenium::DevTools.version ||= devtools_version Selenium::DevTools.load_version Selenium::WebDriver::DevTools.new(url: devtools_url, target_type: target_type) end end |