HtmlUnit ha producido una excepción y Crash mi prueba cuando estoy cargando la página¿Es posible ignorar excepciones JavaScript cuando se trabaja con WebDriver (HtmlUnit, encuadernaciones Rubí)
caps = Selenium::WebDriver::Remote::Capabilities.htmlunit(:javascript_enabled => true)
driver = Selenium::WebDriver.for(:remote, :desired_capabilities => caps)
driver.navigate.то url
ReferenceError: "x" is not defined. (net.sourceforge.htmlunit.corejs.javascript.EcmaError)
Sin excepción si me usa un controlador de Firefox
caps = Selenium::WebDriver::Remote::Capabilities.firefox
o deshabilitar JavaScript para conductor HtmlUnit
caps = Selenium::WebDriver::Remote::Capabilities.htmlunit(:javascript_enabled => false)
Soy incapaz de cambiar el código de la página de prueba y solucionar el problema, por lo que necesito o bien ignorarlo o en cualquier forma de usar Firefox JavaScript Engine en lugar del motor de JavaScript HtmlUnit estándar.
¿Es posible resolver mi problema sin cambiar el código de la página de prueba?
Actualización: Probado Carpincho + WebKit como una alternativa a Selenio + HtmlUnit - funciona bien, sin errores. Pero aún me gustaría resolver el problema sin cambiar el marco.
Hola soy tener el mismo problema. Ayuda ([http://stackoverflow.com/questions/23659340/option-setthrowexceptiononscripterrorfalse-not-work-in-htmlunit-why-java][1]) [1]: http: // stackoverflow .com/questions/23659340/option-setthrowexceptiononscripterrorfalse-not-work-in-htmlunit-why-java – Pryanik
solución basada en la configuración del campo final http: // stackoverflow.com/questions/8745061/is-it-possible-to-ignore-javascript-exceptions-when-working-with-webdriver-html/35037593 # 35037593 – user3093030