Partilhar via


Configurando iterações de teste em um cenário de teste de carga

Usando o Editor de testes de carga e a janela Propriedades, você pode editar um cenário de teste de carga para configurar a iteração do teste. Por padrão, um cenário de teste de carga é configurado sem especificar o número máximo de iterações de teste. Você tem a opção de configurar o número máximo de iterações no cenário e por quanto tempo pausar entre elas.

Neste tópico:

Requisitos

  • Visual Studio Ultimate

Especificando o número máximo de iterações para um cenário

Você pode especificar o número máximo de vezes que deseja que os testes sejam executados para um cenário usando o Editor de testes de carga para alterar a propriedade de Número máximo de iterações de teste na janela Propriedades.

A propriedade de Número máximo de iterações de teste controla o número máximo de iterações de teste para execução no cenário. Assim como na propriedade de Iterações do teste das configurações de execução do teste de carga, esse é o máximo entre todos os usuários em todos os agentes, não por configuração de usuário.

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.

Para a combinação de testes sequenciais, uma iteração é uma passagem por todos os testes na combinação. Para todas as outras combinações de testes, cada execução de teste conta como uma iteração. Para obter mais informações, consulte Sobre o controle misto.

Se o teste de carga for um teste de carga baseado em duração, e a duração expirar antes que a contagem de iterações seja concluída, o teste ainda será parado. Se o teste for baseado em iteração, e as iterações de teste forem atendidas antes das iterações do cenário, o teste será parado. A duração é configurada usando a propriedade de Duração da execução na janela Propriedades associadas a uma configuração de execução em um teste de carga.

Quando a contagem de iterações do cenário for atingida, a execução do cenário será interrompida, mas todos os outros cenários ativos continuarão a ser executados.

Dica

Uma propriedade relacionada é a propriedade de Exclusivo em uma fonte de dados de teste na Web, que se move em sequência pelos dados, linha por linha, mas apenas uma vez para cada registro.Para obter mais informações, consulte [obsoleto] Associando uma fonte de dados a um teste de desempenho na Web.

A propriedade de Número máximo de iterações de teste é útil para diversas situações. Alguns testadores de carga preferem executar testes baseados em iteração, enquanto outros preferem executar testes baseados em duração.

Especificação de iterações de teste em um cenário

Para especificar o máximo de iterações de teste

  1. Abra um teste de carga.

  2. O Editor de Testes de Carga é exibido. A árvore do teste de carga é exibida.

  3. Na pasta Cenários das árvores de teste de carga, escolha o nó do cenário para o qual você deseja especificar o número máximo de iterações de teste.

  4. No menu Exibir, selecione Janela de Propriedades.

    As categorias e as propriedades do cenário são exibidas na janela Propriedades.

  5. Na caixa de texto da propriedade de Número máximo de iterações de teste, digite um valor que indique o número máximo de testes para executar no cenário quando o teste de carga for executado.

    Dica

    Usar um valor de 0 para a propriedade de Número máximo de iterações de teste não especifica nenhuma iteração máxima.

  6. Depois de alterar a propriedade, escolha Salvar no menu Arquivo. Assim, você pode executar o teste de carga usando o novo valor de Número máximo de iterações de teste.

Especificando tempos de processamento entre iterações de teste para um cenário

A propriedade de Tempo de processamento entre iterações de teste é definida usando a janela Propriedades para editar as propriedades do cenário de teste de carga no Editor de testes de carga.

A propriedade de Tempo de processamento entre iterações de teste é usada para especificar quantos segundos esperar antes de iniciar uma iteração de teste.

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.

Para especificar os tempos de processamento entre iterações de teste

  1. Abra um teste de carga.

    O Editor de testes de carga é exibido. A árvore do teste de carga é exibida.

  2. Na pasta Cenários das árvores de teste de carga, escolha o nó do cenário para o qual você deseja especificar os agentes a serem usados.

  3. No menu Exibir, selecione Janela de Propriedades.

    As categorias e as propriedades do cenário são exibidas na janela Propriedades.

  4. O valor da propriedade de Tempo de processamento entre iterações de teste, digite um número que represente os segundos a esperar antes de começar a próxima iteração de teste.

  5. Depois de alterar a propriedade, escolha Salvar no menu Arquivo. Assim, você pode executar o teste de carga usando o novo valor de Tempo de processamento entre iterações de teste.

Consulte também

Tarefas

[obsoleto] Como executar um teste de carga usando controladores e agentes de teste especificados em uma configuração de teste

Conceitos

Carregar propriedades do cenário de teste

Outros recursos

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

Etapa 2.0 - Criando e alterando um cenário

Distribuindo execuções de teste de carga em várias máquinas de teste usando controladores e agentes de teste

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