class SeleniumConnect::Runner::Chrome
Chrome
browser runner
Attributes
config[R]
Public Class Methods
new(config)
click to toggle source
# File lib/selenium_connect/runners/chrome.rb, line 10 def initialize(config) @config = config end
Public Instance Methods
launch()
click to toggle source
# File lib/selenium_connect/runners/chrome.rb, line 18 def launch init_browser end
match?()
click to toggle source
# File lib/selenium_connect/runners/chrome.rb, line 14 def match? config.browser == 'chrome' end
Private Instance Methods
init_browser()
click to toggle source
# File lib/selenium_connect/runners/chrome.rb, line 24 def init_browser caps = Selenium::WebDriver::Remote::Capabilities.chrome if config.log log_path = File.join(Dir.getwd, config.log, 'chrome') caps['chrome.switches'] = ["--user-data-dir=#{log_path}", '--enable-logging', '--v=1', "--log-net-log=#{log_path}/net_log.log", '--net-log-level=0'] end caps end