Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode adicionar flexibilidade para testes de desempenho da Web, adicionando loops, condições de ramificação e transações.
Requisitos
- Visual Studio Ultimate
Tarefas
Tarefas |
Tópicos associados |
|---|---|
Adicionando Loops para testes de desempenho da Web: adicionar lógica de loop para testes de desempenho de Web para atribuir propriedades e regras específicas de condicionais.Isso fornece uma maneira simples para que solicitações dentro de um teste de desempenho Web executar várias vezes. |
|
Adicionar ramificação condicional para testes de desempenho da Web: usar lógica de ramificação condicional nos testes de desempenho de Web para atribuir propriedades e regras específicas de condicionais.Por exemplo, você poderia criar uma condição em uma solicitação da Web que compara uma seqüência de caracteres em uma página da Web para um valor de seqüência de caracteres que você especificar. |
Considerações sobre o uso de Loops
Considere os seguintes problemas potenciais ao usar loops em um teste de desempenho da Web ou uma carga de testes usando o teste de desempenho na Web:
Quando você executar o teste de desempenho da Web no seu próprio, ou seja, não em um teste de carga, todo o resultado de teste da Web é mantido na memória.Portanto, um teste de desempenho da Web que contém um loop com muitas iterações pode consumir muita memória.
Quando você executar esse teste de desempenho da Web em um teste de carga, se o teste levar muito tempo para executá-lo terá impacto sobre a combinação de teste no teste de carga.O mecanismo de teste de carga tratará a execução do teste de desempenho da Web como uma única iteração.Se, na verdade, o teste de desempenho da Web está executando várias iterações, você não terá a combinação desejada.
Em geral, uma iteração através de teste de desempenho da Web deve ser um modelo do que um único usuário será feito no site.É possível que alguns usuários podem adicionar vários itens ao carrinho de compras em uma única sessão, mas que não inclinar o modelo.No entanto, um loop não deve ser usado para que um único usuário loop centenas de vezes.Em vez disso, deixe que o mecanismo de carga agendar esse usuário centenas de vezes.Quando possível, use menos de 10 iterações em seus loops.
Consulte também
Tarefas
Como: criar um novo teste de desempenho da Web usando o gravador de teste de desempenho de Web
Conceitos
Usando regras de extração e validação nos testes de desempenho de Web
Vinculando a uma fonte de dados a um teste de desempenho da Web