Compartilhar via


Definindo propriedades de teste de desempenho de Web usando o Editor de teste de desempenho de Web

Você pode definir propriedades em testes de desempenho de Web e em partes dos testes de desempenho de Web para controlar a maneira como o teste é executado e verifica os aspectos do site que você está testando. Você pode definir essas propriedades nos seguintes níveis:

  • Em um teste de desempenho de Web

  • Em um desempenho de Web teste solicitação

  • No formulário lançar os parâmetros e os parâmetros de seqüência de consulta

ObservaçãoObservação

Isso não é uma lista completa das propriedades.

Propriedades em testes de desempenho de Web

  • StopOnErrorpropriedade. Quando você executa um teste de desempenho da Web, um erro em uma solicitação HTTP pode causar o teste falhar. Apesar do resultado de falha, o teste não automaticamente execução será interrompida. Para tornar a parada de teste executado quando um erro ocorre, defina a propriedade de erro Stop do teste como True.

  • InheritFromWebTesttesta a propriedade no desempenho de Web do filho. Se o teste de desempenho de Web está incluído no outro teste de desempenho de Web e herda propriedades de teste de desempenho que pai da Web, essa propriedade retornará um objeto WebTest do teste de desempenho de Web pai.

  • Objetos WebTest e o WebTestRequest agora tem um resultado propriedade, que obtém um resultado de Pass ou Fail. Para obter mais informações, consulte Outcome e Outcome.

Propriedades de solicitações de teste de desempenho da Web

  • ExpectedHttpStatusCode. Esta propriedade especifica o código de status HTTP que indica o sucesso para a solicitação. Inicialmente, o gravador de testes de desempenho de Web define esse valor em branco. Um código de retorno do intervalo de nível 200 ou 300 é um sucesso.

    Você pode adicionar uma solicitação dependente a uma solicitação. Se a solicitação dependente falhar e seu código de status HTTP coincide com o código de Status Http esperado na definição de solicitação, a solicitação dependente será marcada como passagem.

    Se você adiciona uma solicitação dependente e defina sua propriedade de analisar solicitações dependentes como True e uma solicitação correspondente é analisada, a definição da solicitação dependente substitui a solicitação analisada. Isso permite ignorar falhas de uma solicitação dependente que não estão no intervalo de nível 200 ou 300 explicitamente adicionando a solicitação dependente e definindo o seu código de retorno apropriadamente. A URL de solicitação dependente no teste de desempenho da Web pode conter um parâmetro de contexto como parte do caminho.

  • FollowRedirects. Se você definir a propriedade siga redireciona para True, a propriedade de código de HTTP esperado aplica-se a URL de resposta gravado.

    Por exemplo, você poderia definir esperado código de Status HTTP 401 e siga o redireciona para True. Quando você executa o teste, esse procedimento verifica se um código de status HTTP de 401 (não-autorizado) é retornado quando o usuário especificado nas credenciais para o teste de desempenho da Web não está autorizado a acessar a página.

  • Esperado o URL de respostaa URL de resposta esperado propriedade captura o URL final esperado para uma solicitação depois de seguir todos os redirecionamentos. O gravador de teste de desempenho de Web automaticamente preenche este campo com o valor apropriado.

    ObservaçãoObservação

    Parâmetros de seqüência de caracteres de consulta não estão incluídos na URL no URL de resposta esperado propriedade.

    Se você definir a Siga redireciona propriedade em uma solicitação para False, a regra de validação do URL de resposta corresponde a propriedade URL da solicitação.

    ObservaçãoObservação

    O URL de resposta esperado propriedade normalmente é marcada por uma regra de validação, por exemplo, a regra de resposta de URL. A regra de resposta de URL não tem propriedades, mas valida durante o tempo de execução que URL final, após todos os redirecionamentos, corresponde ao valor que foi gravado. Em outras palavras, a URL final é a URL que aparece na barra de endereços de um navegador da Web depois que uma solicitação for concluída. Esta regra destina-se para detectar o redireciona para uma página de erro. A regra de validação do URL de resposta é adicionada automaticamente para um teste de desempenho da Web gravado.

Propriedades de parâmetros

  • Registrado o valor convém para desvincular um campo acoplado em uma página e, em seguida, restaurar seu valor para o valor estático original. Para restaurar o valor original gravado para a propriedade, use a propriedade de valor registrado em um parâmetro de FormPost ou QueryString. Quando um desses parâmetros é desvinculado, o valor do parâmetro é automaticamente definido para o valor registrado.

Consulte também

Tarefas

Como: Usar o relatório de nomes para identificar facilmente a solicitações de um teste de desempenho da Web

Como: Criar um teste de desempenho da Web codificado

Como: Editar um teste de desempenho de Web existente usando o Editor de teste de desempenho de Web

Conceitos

Vinculação a uma fonte de dados para um teste de desempenho da Web

Usando o Validation and Extraction Rules nos testes de desempenho de Web

Outros recursos

Personalizando as gravações de teste de desempenho de Web usando o Editor de teste de desempenho de Web