7
В Capybara можно ли открыть ссылку в новом окне, а не в текущем?Открыть ссылку в новом окне с Capybara
В Capybara можно ли открыть ссылку в новом окне, а не в текущем?Открыть ссылку в новом окне с Capybara
Если этот элемент ссылки вы можете просто получить его HREF и открыть его в новом окне:
url = find('.some_link')[:href]
within_window open_new_window do
# do something
end
open_new_window
был добавлен в Капибаре 2,3
Да, вы можете использовать JavaScript, чтобы сделать это с окном. См., Например, http://stackoverflow.com/questions/13056763/how-do-i-open-a-new-window-in-capybara-with-selenium-webdriver –
Должно ли это новое окно или новая вкладка? Второй вариант см. Http://stackoverflow.com/questions/17547473/how-to-open-a-new-tab-using-selenium-webdriver – olyv