Estoy intentando obtener pruebas de selenio para ejecutar. Sin embargo, cada vez que intento ejecutar una prueba que debería ejecutar IE, aparece un error en la línea 863 de htmlutils.js. Dice que debo desactivar mi bloqueador de pop-ups. El caso es que fui a IE tools-> turn of popup block.Internet Explorer 8 64bit y Selenium No funciona
Por lo tanto, está deshabilitado y aparece este error.
¿Hay algo más que deba deshabilitar? De hecho, ni siquiera sé qué versión de Internet Explorer está ejecutando, ya que estoy usando la versión de Windows 7 Pro de 64 bits. Entonces, cuando uso IE, uso la versión de 64 bits, pero entiendo que si el sitio o algo así no admite 64 bits, pasa a 32 bits.
Así que no estoy seguro de qué tengo que hacer para que funcione.
Se trata de las líneas en las que opera
function openSeparateApplicationWindow(url, suppressMozillaWarning) {
// resize the Selenium window itself
window.resizeTo(1200, 500);
window.moveTo(window.screenX, 0);
var appWindow = window.open(url + '?start=true', 'selenium_main_app_window');
if (appWindow == null) {
var errorMessage = "Couldn't open app window; is the pop-up blocker enabled?"
LOG.error(errorMessage);
throw new Error("Couldn't open app window; is the pop-up blocker enabled?");
}
donde se almacena este mensaje log.error? Quizás también puedo publicar eso.
Probablemente obtendrá mejores resultados al plantear esta pregunta en los foros de soporte de Selenium. –
Puede iniciar el servidor de selenio con el indicador -log, que le proporcionará un resultado más detallado del problema: http://seleniumhq.org/docs/05_selenium_rc.html # selenium-server-logging – Santi