也许这实际上不是我遇到的问题,但似乎当我"click_link"一个带有target ="_ blank"的链接时,会话将焦点保持在当前窗口.
所以我要么能够切换到新窗口,要么忽略_blank属性 - 本质上,我只是希望它实际上转到链接指示的页面,这样我就能确保它是正确的页面.
我使用webkit和selenium驱动程序.
我在下面提交了我的调查结果.非常感谢更彻底的答案.
此外,这只适用于selenium - 相当于webkit驱动程序(或指出我自己可以发现它的位置)将非常感激.
testing selenium webkit ruby-on-rails capybara
在Capybara,是否可以在新窗口中打开链接,而不是当前的链接?
capybara
capybara ×2
ruby-on-rails ×1
selenium ×1
testing ×1
webkit ×1