Pergunta

Estamos usando Team City e eu problema notado durante a corrida de teste Watin. Às vezes, alguns instância de IE aleatoriamente simplesmente não parar no gerenciador de tarefas no servidor de compilação, mesmo se o teste fecha todas as instâncias abertas. Isso faz com que a falha de todos os testes que se segue. Tentámos com roteiro que mata todas as instâncias do ie Antes deste ensaio começa runing, mas que não podem prevenir os casos abrirão aleatórios de ou seja, que deixa de funcionar todos os testes.

Foi útil?

Solução

Eu não sei se ele vai ajudar, mas .... Eu tinha um erro semelhante. Meu problema era: "a execução dos testes no Vista com o Internet Explorer ter protectedMode = On para localhost"

A solução está documentado aqui: http: // codebetter.com/blogs/james.kovacs/archive/2008/06/18/running-watin-tests-on-vista.aspx

Eu acho que você poderia estar tendo o mesmo problema.

Outras dicas

Esta é a mensagem de erro:

WatiN.Core.Exceptions.TimeoutException : Tempo de espera enquanto o Internet Explorer ocupado Destruir : System.Reflection.TargetInvocationException : Exceção foi acionada pelo alvo de uma chamada. ----> System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto

.

Não tenho certeza se ele está relacionado, mas os problemas de tempo limite pode ser resolvido aumentando o tempo limite como descrito no primeiro comentário aqui .

IE.Settings.WaitForCompleteTimeOut

Eu tive um erro semelhante e resolvido-lo removendo a senha de gravação automática, foi aparecendo na página de login e de algum modo ao executar dentro TeamCity ele quebrou-lo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top