Sha256: 32d3ed2778b980d211ab5b8235bc4d327afab9c5200e29b9eafe7a2af7f19db9
Contents?: true
Size: 784 Bytes
Versions: 2
Compression:
Stored size: 784 Bytes
Contents
require 'selenium-connect/runner/firefox' require 'selenium-connect/runner/ie' module SeleniumConnect class Runner attr_reader :driver, :config def initialize(config) @config = config @driver = init_driver end private def set_server_url "http://#{config.host}:#{config.port}/wd/hub" end def init_driver Selenium::WebDriver.for( :remote, :url => set_server_url, :desired_capabilities => get_browser) end def get_browser case config.browser when "firefox" Firefox.new(config).capabilities when "ie" InternetExplorer.new(config).capabilities else puts "No valid browser specified" end end end #Runner end #SeleniumConnect
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
selenium-connect-1.5.1 | lib/selenium-connect/runner.rb |
selenium-connect-1.5.0 | lib/selenium-connect/runner.rb |