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çã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çã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çã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: 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