在Capybara的新窗口中打开链接

Eya*_*alB 8 capybara

在Capybara,是否可以在新窗口中打开链接,而不是当前的链接?

And*_*lov 5

如果此元素是链接,您可以获取其href并在新窗口中打开它:

url = find('.some_link')[:href]
within_window open_new_window do
  # do something
end
Run Code Online (Sandbox Code Playgroud)

open_new_window 已在Capybara 2.3中添加