7
En Capybara, ¿es posible abrir un enlace en una nueva ventana, en lugar de la actual?Abrir el enlace en una nueva ventana con Capybara
En Capybara, ¿es posible abrir un enlace en una nueva ventana, en lugar de la actual?Abrir el enlace en una nueva ventana con Capybara
Si este elemento es un vínculo que sólo puede obtener su href y abrirlo en una nueva ventana:
url = find('.some_link')[:href]
within_window open_new_window do
# do something
end
open_new_window
se ha añadido en Carpincho 2.3
Sí, puede usar javascript para hacer eso con window.open. Ver p. http://stackoverflow.com/questions/13056763/how-do-i-open-a-new-window-in-capybara-with-selenium-webdriver –
¿Debería ser una nueva ventana o una nueva pestaña? Para la segunda variante, vea http://stackoverflow.com/questions/17547473/how-to-open-a-new-tab-using-selenium-webdriver – olyv