Sha256: dcf1a1eb6f573cfc1f269be4f4e79a95b94dfc67872590887af3a2a6db170e49

Contents?: true

Size: 465 Bytes

Versions: 3

Compression:

Stored size: 465 Bytes

Contents

#encoding: utf-8
require File.expand_path 'app/pages/baidu/search_result_page'

class BaiduPage < <%= app_name.camelize%>Page
	page_url 'www.baidu.com'
	
	text_field 'keyword', id: 'kw'
	button 'search', id: 'su'

	def keyword_text_field
		@browser.text_field(id: 'kw')
	end	

	def search_button
		@browser.button(id: 'su')
	end

	def search_for kw
		keyword_text_field.set kw
		search_button.click
		SearchResultPage.new @browser
	end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lazyman-0.1.2 lib/lazyman/generators/lazyman/app/pages/baidu/baidu_page.rb.tt
lazyman-0.1.1 lib/lazyman/generators/lazyman/app/pages/baidu/baidu_page.rb.tt
lazyman-0.1.0 lib/lazyman/generators/lazyman/app/pages/baidu/baidu_page.rb.tt