Pregunta

Estamos utilizando Team City y noté un problema durante la ejecución de la prueba de Watin. A veces, algunas instancias de IE al azar simplemente no se detienen en el administrador de tareas en el servidor de compilación, incluso si la prueba cierra todas las instancias abiertas. Esto provoca el fallo de todas las pruebas que siguen. Intentamos con un script que mata todas las instancias de ie, antes de que esta prueba comience a ejecutarse, pero eso no puede evitar instancias aleatorias sin detener de ie que bloquea todas las pruebas.

¿Fue útil?

Solución

No sé si ayudará, pero ... tuve un error similar. Mi problema fue: " ejecutando las pruebas en Vista con Internet Explorer habiendo protegidoMode = On para localhost "

La solución está documentada aquí: http: // codebetter.com/blogs/james.kovacs/archive/2008/06/18/running-watin-tests-on-vista.aspx

Creo que podrías tener el mismo problema.

Otros consejos

Este es el mensaje de error:

  

WatiN.Core.Exceptions.TimeoutException   : Tiempo de espera mientras Internet Explorer está ocupado   Demoler :   System.Reflection.TargetInvocationException   : La excepción ha sido lanzada por el   objetivo de una invocación.   ---- > System.NullReferenceException: referencia de objeto no establecida en un   instancia de un objeto

.

No estoy seguro de si está relacionado, pero los problemas de tiempo de espera podrían resolverse aumentando el tiempo de espera como descrito en el primer comentario aquí .

  

IE.Settings.WaitForCompleteTimeOut

Tuve un error similar y lo resolví eliminando la contraseña de guardado automático, estaba apareciendo en la página de inicio de sesión y, de alguna manera, cuando se ejecuta dentro de Teamcity, se rompió.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top