仅使用Ruby和Selenium webdriver的PageObject示例

时间:2013-09-20 18:15:53

标签: ruby selenium webdriver

我在env.rb文件中有驱动程序对象,现在我想初始化类并通过constuctor传递此驱动程序/浏览器对象

driver = Selenium::WebDriver.for :firefox
driver.navigate.to "http://www.google.com"

$googlehomepageobj = GoogleHome.new (driver)

class GoogleHome > Delegate (which class?)  
  def initialize(browser)
     super (browser)
  end
end

我用哪个班级授权?如果PageObject是解决方案,那么请提供简单的Google登录简单示例。我想将页面对象创建到特定的页面类中。

0 个答案:

没有答案