Compartilhar via


Editando tempos de raciocínio para simular atrasos de interação humana do site em cenários de testes de carga

Os tempos de processamento são usados para simular o comportamento humano que faz com que as pessoas esperem entre as interações com um site. Os tempos de processamento ocorrem entre as solicitações em um teste de desempenho na Web e entre as iterações de teste em um cenário de teste de carga. Usar tempos de processamento em um teste de carga pode ser útil ao criar simulações de carga mais precisas. Você pode alterar se os tempos de processamento serão usados ou ignorados em testes de carga. Você altera se os tempos de processamento são usados nos testes de carga no Editor de testes de carga.

O perfil de processamento é uma configuração que se aplica a um cenário em um teste de carga. A configuração determina se os tempos de processamento que são salvos nos testes de desempenho na Web individuais serão usados durante o teste de carga. Se você quiser usar tempos de processamento em alguns testes de desempenho na Web, mas não em outros, será necessário inseri-los em cenários diferentes. Para obter mais informações sobre cenários, consulte Editando cenários de teste de carga usando o Editor de Teste de Carga.

Inicialmente, você define se quer usar tempos de processamento em seus testes de carga quando cria o teste de carga usando o Novo assistente de teste de carga. Para obter mais informações, consulte Editando cenários de teste de carga usando o Editor de Teste de Carga.

Requisitos

  • Visual Studio Ultimate

As opções de perfil de processamento são descritas na lista a seguir:

  • Off
    Os tempos de processamento serão ignorados. Use essa configuração se você quiser gerar a carga máxima para forçar extremamente seu servidor Web. Não a use quando você estiver tentando criar interações mais realistas do usuário com um servidor Web.

  • On
    Os tempos de processamento são usados exatamente como foram registrados no teste de desempenho na Web. Simula vários usuários que executam testes de desempenho na Web exatamente como registrados. Como um teste de carga simula vários usuários, usar o mesmo tempo de processamento poderia criar um padrão não natural de carga de usuários virtuais sincronizados.

  • Distribuição Normal
    Os tempos de processamento são usados, mas variados em uma curva normal. Fornece uma simulação mais realista de usuários virtuais variando ligeiramente o tempo de pensamento entre solicitações.

Dica

Para obter uma lista completa das propriedades de cenário de teste da carga e suas descrições, consulte Carregar propriedades do cenário de teste.

Alterando o perfil de processamento

Para alterar um perfil de processamento em um cenário de teste de carga

  1. No projeto de teste de carga e de desempenho na Web, abra um teste de carga.

    Para obter mais informações sobre como criar um projeto de teste de desempenho na Web e um teste de carga, consulte Como criar e configurar projetos de teste para testes automatizados.

    Para obter mais informações sobre como criar um teste de carga, consulte Criar e executar um teste de carga [redirecionado].

  2. No Editor de testes de carga, escolha o nó do cenário em que você deseja alterar o Perfil de Processamento. O Perfil de Processamento é exibido na janela Propriedades. Pressione F4 para exibir a janela Propriedades.

  3. Altere a propriedade de Perfil de Processamento na janela Propriedades.

  4. Depois de alterar as propriedades, escolha Salvar no menu Arquivo. Você pode executar o teste de carga com o novo perfil de processamento.

Consulte também

Tarefas

[obsoleto] Como definir tempos de processamento para simular a pausa humana em um teste de desempenho na Web

Outros recursos

Criar e executar um teste de carga [redirecionado]

Editando cenários de teste de carga usando o Editor de Teste de Carga

Step 2.0 - Creating and Changing a Scenario