class SeleniumLauncher::Launcher
Attributes
browser[R]
driver[R]
Public Class Methods
new()
click to toggle source
# File lib/selenium-launcher/launcher.rb, line 9 def initialize @browser = SeleniumLauncher::Browser.load @driver = launch end
Public Instance Methods
quit()
click to toggle source
# File lib/selenium-launcher/launcher.rb, line 14 def quit driver.quit end
Private Instance Methods
launch()
click to toggle source
# File lib/selenium-launcher/launcher.rb, line 20 def launch case ENV['SE_HOST'] when 'remote' ::Selenium::WebDriver.for( :remote, url: ENV['SE_HOST_URL'], desired_capabilities: browser.capabilities) else ::Selenium::WebDriver.for browser.name.to_sym end end