【问题标题】:Switch to new window handle in Rspec在 Rspec 中切换到新窗口句柄
【发布时间】:2015-11-26 14:12:30
【问题描述】:

我尝试了下面链接中提到的不同方法,但没有一个有效。

我更喜欢可以使用窗口标题切换到窗口的方法,这也不起作用

PS:它不是在同一浏览器中弹出一个新标签。

我正在使用watir webdriver

【问题讨论】:

    标签: rspec cucumber watir


    【解决方案1】:

    对于定位窗口,Watir 有一个标题定位器。您可以在watirspec 中查看此示例(以及切换窗口的其他方式):

    it "finds window by :title" do
      w = browser.window(title: "closeable window").use
      expect(w).to be_kind_of(Window)
    end
    

    【讨论】: