Compartilhar via


Solucionando problemas de testes da Web

Este tópico lista os seguintes problemas comuns que ocorrem quando você trabalha com testes da Web no Visual Studio Team System Test Edition.

O nome remoto não pode ser resolvido

Controles ActiveX e JavaScript não são executados

Erro de teste Web codificado causado por fonte de dados não acoplado

O nome remoto não pode ser resolvido

Se seu teste da Web contém URLs externos que estão fora do firewall, você pode receber a mensagem de erro seguinte quando você executa seu teste:

RequestFailed: O erro que pode indicar que você precisa configurar um servidor proxy em seu teste da Web: O nome remoto não pôde ser resolvido.

Se você usar um servidor proxy para acessar sites fora do firewall, você deve conjunto manualmente a propriedade de proxy no teste da Web para o servidor proxy que o navegador usa para exibir páginas da Web.conjunto o proxy usando o Editor de teste da Web.

Para especificar um servidor proxy

  1. Abra um teste da Web.

  2. Na árvore de solicitações, selecionar o nó raiz.O nó raiz será o nome de teste da Web.

  3. No Propriedades janela, localizar o Proxy propriedade e digite um nome de proxy válido.Peça ao administrador de rede para um nome de proxy válido ou digite "padrão" para usar as configurações de proxy do Internet Explorer.

    Cuidado:

    Usando "padrão" sistema autônomo sua configuração de proxy pode causar problemas de desempenho ao executar o teste da Web sob carga.É melhor especificar um proxy Outros que "padrão" ao executar o teste da Web em um teste de carga.

Controles ActiveX e JavaScript não são executados

Os sites que usam script ou controles ActiveX pode exibir esta mensagem de erro:

As configurações de segurança não permitem que sites da Web para usar controles ActiveX instalados no computador.Esta página não pode ser exibida corretamente...

O Visualizador de Testes na Web não permite o script ou controles ActiveX sejam executados, porque o mecanismo de teste da Web não os executa.Esta mensagem indica que um navegador real seria potencialmente exibir alguns conteúdos dinâmicos adicionais na página.Normalmente, nenhuma ação do usuário é necessária em resposta a esta mensagem.Para obter mais informações, consulte Sobre JavaScript e controles ActiveX em testes da Web.

Erro de teste Web codificado causado por fonte de dados não acoplado

Enquanto você está tentando executar um teste Web codificado, você pode vir a seguinte mensagem de erro:

Não foi possível executar o teste < Test Name > no agente < Nome do Computador >: Referência de objeto não definida para uma instância de um objeto.

Isso pode ocorrer porque você tem um DataSourceAttribute definidas para a classe de teste da Web, sem um correspondente DataBindingAttribute. Para resolver esse erro, adicione um apropriado DataBindingAttribute. Como alternativa, se você não precisa de DataSourceAttribute excluí-lo ou comentá-la para fora do código.

Observação:

Uma fonte de dados não acoplado é apenas uma possível causa do erro Object reference not set to an instance of an object.Há outras possíveis causas deste erro, incluindo problemas no código de teste da Web propriamente dito.Você também deve verificar o código do seu teste da Web quando você vir esse erro.

Consulte também

Tarefas

Demonstra Passo a passo: Gravando e executando um teste da Web

Solução de problemas no teste edição

Solucionando problemas de testes de carga

Solução de problemas Rigs, agentes e controladores

Conceitos

Sobre JavaScript e controles ActiveX em testes da Web