在Watir中打开新页面

时间:2013-06-06 12:37:02

标签: ruby watir

如何在新标签/窗口中打开链接并更改焦点?

br = Watir::Browser.new :firefox, :profile => 'default'
br = Watir::Browser.new 
br.goto('localhost')  
link = br.div(:class, "div").a.href  
br.attach(link)

一些替代方案? Watir中的Firefox浏览器不存在attach方法。

1 个答案:

答案 0 :(得分:1)

这样的事情应该这样做:

browser.window(:title => "annoying popup").use do
  browser.button(:id => "close").click
end

有关详细信息,请参阅http://watirwebdriver.com/browser-popups/