estoy escribiendo algunas pruebas automatizadas usando Carpincho/RSpec, elijo/configurar el controlador mediante el uso de este poco de rubí:bloqueo de ventanas emergentes en Google Chrome causando problemas con Carpincho/Rspec prueba
Capybara.register_driver :selenium_chrome do |app|
Capybara::Selenium::Driver.new(app, :browser => :chrome)
end
I' Estoy probando si un botón en el que hago clic abre una ventana emergente y si la ventana muestra el contenido que debería. El problema es que cuando la prueba abre la ventana, el bloqueador de ventanas emergentes de Google Chrome lo bloquea y las pruebas fallan. Desactivar el bloqueador desde el menú de opciones no funciona. Además, me temo que una vez que ejecute estos en el servidor causará el mismo problema.
¿Hay alguna manera de desactivar el bloque emergente para las pruebas automáticamente?
+1! estamos teniendo el mismo problema cuando usamos Selenium WebDriver (chromedriver) para ejecutar pruebas automáticas ... – hwjp