Class: Chrome

Inherits:
Object
  • Object
show all
Defined in:
lib/testnow/chrome.rb

Instance Method Summary collapse

Instance Method Details

#launch_driver_chromeObject

Chrome Browser



11
12
13
14
15
# File 'lib/testnow/chrome.rb', line 11

def launch_driver_chrome
	driver = Selenium::WebDriver.for :chrome
	self.post_config(driver)
	return driver
end

#launch_watir_chromeObject



17
18
19
20
21
# File 'lib/testnow/chrome.rb', line 17

def launch_watir_chrome
	browser = Watir::Browser.new :chrome
	self.post_config(browser.driver)
	return browser
end

#post_config(driver) ⇒ Object



4
5
6
7
8
# File 'lib/testnow/chrome.rb', line 4

def post_config(driver)
	driver.manage.timeouts.implicit_wait = 30
	driver.manage.timeouts.page_load = 120
	driver.manage.window.maximize
end