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:
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 seu teste de unidade e de desempenho na Web para executar em um cenário.
Especificando tempos de processamento entre iterações de teste para um cenário: você pode especificar quantos segundos simular a pausa humana ajustando os tempos de processamento entre iterações de teste em um cenário de teste de carga.
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.
Para especificar o máximo de iterações de teste
Abra um teste de carga.
O Editor de Testes de Carga é exibido. A árvore do teste de carga é exibida.
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.
No menu Exibir, selecione Janela de Propriedades.
As categorias e as propriedades do cenário são exibidas na janela Propriedades.
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.
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
Abra um teste de carga.
O Editor de testes de carga é exibido. A árvore do teste de carga é exibida.
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.
No menu Exibir, selecione Janela de Propriedades.
As categorias e as propriedades do cenário são exibidas na janela Propriedades.
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.
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
Conceitos
Carregar propriedades do cenário de teste
Outros recursos
Editando cenários de teste de carga usando o Editor de Teste de Carga