Bienvenido

Felicitaciones, ya haz creado tu sitio.
Puedes comenzar a editarlo o personalizarlo agregando  las funciones que te entregan los Blidgets o las diferentes herramientas que existen dentro de Bligoo.

¿Tienes preguntas sobre Bligoo? Visita el sitio de ayudaLa Cocina de Bligoo.

Últimos artículos

Comentarios recientes

Lecciones Aprendidas al ejecutar pruebas Selenium RC en Internet Explorer

Posted by Mario Tristain on 12/12/2009 at 01:49 AM

Selenium no se lleva muy bien con el navegador de Microsoft, no les voy a mentir. Generalmente no he tenido grandes problemas ejecutando pruebas en Firefox y Safari pero Internet Explorer 7 y 8 son bastante mañosos, sobre todo con aplicaciones contruidas en base a Ajax y servicios web. Por esto he decidido compartir algunas soluciones y atajos (workarounds) que he descubierto en los últimos meses. Todos sus comentarios y sugerencias son bienvenidos.

1) Permission Denied

Uno de los problemas que he visto es un defecto de Selenium que provoca una alerta esporádica que dice "An error has occurred in the script of this page permission denied" apenas el Remote Runner se abre. El problema es que Selenium sigue corriendo y la prueba no falla inmediatamente (timeout). A pesar de que el tiempo de espera es de 30 segundos (default)

Solución:

a)Inicia el Servidor Selenium con un tiempo de espera de 5 o 10 segundos usando el argumento timeout :

$ java -jar selenium-server.jar -timeout=5

b)Usa un try catch para capturar la Excepcion e intentar de nuevo
c)Vuelve a dejar el tiempo de espera en 30 segundos

try
{
selenium.Start()
}
catch (Exception)
{
selenium.Close();
selenium.Start();
}
seleniumTimeout("30000");

2) An unhandled win32 exception ocurred in iexplore.exe

Este error ocurre al ejecutar pruebas Selenium .NET al no tener
las últimas actualizaciones. La solución es instalar la última
version de .NET: 3.5 SP1
Ads by Bligoo.com

Sites that link to this post:

Leave a comment

Want to use your picture? - Login or Sign up for free »
Comments on this article on RSS

Suscríbete a este Sitio