Especificando o Número de Redirecionamentos de URL Permitidos Durante Execuções de Testes

Ao executar um teste em um ambiente de compartilhamento de carga, um loop de redirecionamento inesperado poderá ocorrer durante o processamento de HTTP. Uma resposta de redirecionamento inesperada ocorrerá quando uma solicitação de HTTP que normalmente retorna um documento específico redirecionar o navegador para outro local.

Sobre Esta Tarefa

Quando o sistema detecta um loop infinito de redirecionamentos, esse loop é quebrado, um veredito de erro para a solicitação é emitido e a seguinte mensagem é exibida:

Loop de redirecionamento infinito detectado ao obter URL n. Se isso for esperado e entendido, aumente o parâmetro RPT_VMARGS rptMaxRedirection. O histórico redirecionado (da primeira URL para a atual).

O número padrão de redirecionamentos é configurado em 10; no entanto, você pode editar o número máximo de redirecionamentos atualizando o argumento RPT_VMARGS na configuração –DrptMaxRedirection.

Para modificar o número de redirecionamentos permitidos antes que um erro seja relatado, conclua estas etapas em cada computador agente.

Procedimento

  1. No Navegador de Teste, expanda o projeto até localizar o computador agente no local da implementação a ser alterado. Computadores agentes são representados pelo ícone de local, que se assemelha ao ícone de três monitores pequenos.
  2. Clique com o botão direito do mouse no computador agente e clique em Abrir.
  3. Em Grupos de Propriedades, clique em Propriedades Gerais e clique em Incluir.
  4. Na janela Nova Propriedade, conclua estas etapas:
    1. No campo Nome da Propriedade, digite RPT_VMARGS.
    2. No campo Operador, confirme se o operador é =.
    3. No campo Valor da Propriedade, digite –DrptMaxRedirection=n, em que n é o número máximo de redirecionamentos que podem ocorrer antes que a mensagem de erro seja exibida, e depois clique em OK.
    4. Apenas um argumento RPT_VMARGS é permitido para cada local do computador agente. Se vários estilos de propriedades RPT_VMARGS forem necessários, você deverá separar -Dname=Value com um espaço. Por exemplo, -DrptMaxRedirection=15 -DanotherProperty=Value.
    A seguinte janela Nova Propriedade configura o número máximo de redirecionamentos para 15:
    Janela Nova Propriedade, que mostra Nome de Propriedade configurado como RPT_VMARGS, Operador configurado como Equals e Valor de Propriedade configurado como DrptMaxRedirection=15

Feedback