Module: TestNow
- Defined in:
- lib/testnow.rb
Defined Under Namespace
Modules: Watir
Instance Method Summary collapse
Instance Method Details
#init ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/testnow.rb', line 12 def init ENV['BROWSER'] = "firefox" if ENV['BROWSER'].nil? case ENV['BROWSER'].downcase.gsub(" ","").gsub("_","") when "chrome" chrome = Chrome.new chrome.launch_driver_chrome when "opera" opera = Opera.new opera.launch_driver_opera when "androidchrome","chromeandroid" ac = AndroidChrome.new ac.launch_driver_android_chrome when "ie" ie = IE.new ie.launch_driver_ie when "edge" edge = MicrosoftEdge.new edge.launch_driver_edge when "firefoxgecko","geckofirefox","firefoxnew","newfirefox","firefox" firefox_gecko = FirefoxGecko.new firefox_gecko.launch_driver_firefox_gecko when "phantomjs" phantomjs = PhantomJS.new phantomjs.launch_driver_phantomjs when "chromemobile","mobilechrome" chrome = Chrome.new chrome.launch_driver_chrome_mobile when "firefoxold","oldfirefox" ff = Firefox.new ff.launch_driver_firefox end end |