Partilhar via


Como aplicar distribuição à definição de atrasos durante o uso de um modelo de combinação de testes

Depois de criar seu teste de carga usando o Novo Assistente de Teste de Carga, você poderá usar o Editor de testes de carga para alterar as propriedades de cenários para que eles atendam às suas metas e necessidades de teste. Para saber mais, veja Etapa 2.2 - Escolhendo um modelo de combinação de testes no novo assistente de teste de carga.

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.

Requisitos

  • Visual Studio Ultimate

A propriedade Aplicar distribuição à definição dos atrasos é definida usando a janela Propriedades. As propriedades do cenário de teste de carga são modificadas usando o Editor de testes de carga.

Dica

A propriedade Aplicar distribuição à definição dos atrasos se aplica apenas se a combinação de testes de carga for configurada com base no ritmo do usuário.Para obter mais informações, consulte Editando modelos de combinação de texto para especificar a probabilidade de um usuário virtual executar um teste.

O valor de Aplicar distribuição à definição dos atrasos pode ser definido como true ou false:

  • True: o cenário aplicará atrasos de distribuição estatística normal que são especificados pelo valor na coluna Testes por usuário por hora na caixa de diálogo Editar Combinação de Testes. Para obter mais informações, consulte Editando modelos de combinação de texto para especificar a probabilidade de um usuário virtual executar um teste.

    Por exemplo, suponhamos que você tenha o valor de Testes por usuário por hora na caixa de diálogo Editar Combinação de Testes definido como dois usuários por hora. Se a propriedade de Aplicar distribuição à definição dos atrasos for definida como True, uma distribuição estatística normal será aplicada ao tempo de espera entre os testes. Os testes ainda serão executados duas vezes por hora, mas não haverá necessariamente um atraso de 30 minutos entre eles. O primeiro teste pode ser executado depois de quatro minutos e o segundo teste, depois de 45 minutos.

  • False: os testes serão executados no ritmo que você especificou para o valor na coluna Testes por usuário por hora na caixa de diálogo Editar Combinação de Testes. Para obter mais informações, consulte Editando modelos de combinação de texto para especificar a probabilidade de um usuário virtual executar um teste.

    Por exemplo, suponhamos que você tenha o valor de Testes por usuário por hora na caixa de diálogo Editar Combinação de Testes definido como dois usuários por hora. Se a propriedade de Aplicar distribuição à definição dos atrasos for definida como False, não haverá intervalo na execução dos testes. O teste será executado a cada 30 minutos. Isso garante que você execute dois testes por hora.

Para especificar a propriedade Aplicar distribuição à definição dos atrasos para um cenário

  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 da árvore 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. No valor da propriedade Aplicar distribuição à definição dos atrasos, selecione True ou False.

  5. Depois de alterar a propriedade, escolha Salvar no menu Arquivo. Assim, você pode executar o teste de carga usando o novo valor de Aplicar distribuição à definição dos atrasos.

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

[obsoleto] Criando testes de carga

Etapa 2.0 - Criando e alterando um cenário no Novo Assistente de Teste de Carga

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