Editando a combinação de testes para especificar quais testes de desempenho na Web, de unidade e de IU codificado em um cenário de teste de carga
A combinação de testes de um cenário é uma combinação da seleção dos testes de unidade e de desempenho na Web contidos no cenário e na distribuição desses testes no cenário. A distribuição é uma configuração que você pode especificar para a probabilidade de um teste específico ser selecionado por um usuário virtual durante uma execução do teste de carga.
Depois que você adiciona um conjunto de testes a um teste de carga, a combinação de testes funciona como qualquer outra opção de combinação. Um usuário virtual seleciona aleatoriamente um teste, com base na probabilidade que você especificou na combinação. Por exemplo, se você tiver dois testes, cada 50 por cento na combinação, um novo usuário único virtual optará por executar o primeiro teste aproximadamente na metade do tempo. Em uma combinação 50/50, se um teste for longo e o outro for curto, mais carga virá do teste longo.
Depois de adicionar testes à combinação, você poderá removê-los. Você também pode alterar a distribuição da combinação de testes usando o controle misto. O controle misto permite ajustar facilmente a distribuição de testes em um cenário. Para obter mais informações, consulte Sobre o controle misto e About the Mix Control.
Dica
Distribuição é uma medida da probabilidade de um teste específico ser selecionado por um usuário virtual durante uma execução do teste de carga.A distribuição é expressa como uma porcentagem.Consequentemente, a soma dos números de distribuição para todos os testes contidos em um cenário é 100.Por exemplo, se um cenário contiver apenas um teste, a distribuição desse teste será 100 por cento.
Neste tópico:
Requisitos
- Visual Studio Ultimate
Adicionando novos testes a um teste misto em um cenário existente
Ao criar um novo cenário usando o Novo Assistente de Teste de Carga, você pode especificar os testes de unidade e desempenho na Web a serem adicionados ao teste misto do novo cenário. Para obter mais informações, consulte Etapa 2.3 - Especificando teste misto no Novo Assistente de Teste de Carga.
Você pode adicionar mais testes de unidade e desempenho na Web à combinação de texto do cenário usando o Editor de testes de carga.
Para adicionar mais testes a um cenário existente
Abra um teste de carga.
No Editor de testes de carga, clique com o botão direito do mouse em um cenário existente e escolha Adicionar Testes.
A caixa de diálogo Adicionar Testes é exibida. Todos os testes de desempenho na Web, unidade, e de IU codificados na solução que ainda não estejam em seu cenário estão disponíveis para adição ao cenário.
No painel Testes disponíveis, selecione os testes de desempenho na Web, unidade e de IU codificados que você deseja adicionar. Escolha a seta para a direita a fim de adicionar os testes ao painel Testes selecionados.
Quando terminar a adição dos testes, escolha OK.
Os testes são adicionados à combinação de testes. Uma nova distribuição é atribuída automaticamente aos testes na combinação de testes.
(Opcional) Ajuste o controle misto para especificar a distribuição de teste. Para obter mais informações, consulte Sobre o controle misto.
Removendo testes de um cenário
Para remover testes de um cenário
Abra um teste de carga.
No Editor de testes de carga, na árvore de teste de carga, clique com o botão direito do mouse no cenário do qual você deseja remover um teste e selecione Editar Combinação de Testes. A caixa de diálogo Editar Combinação de Testes é exibida.
Selecione o teste de desempenho na Web, de unidade, ou de IU codificado na grade e escolha Remover.
Dica
Depois de remover o teste, ajuste a combinação de testes de acordo com sua distribuição preferencial.
Quando terminar a remoção dos testes, escolha OK.
Sobre o controle misto
O controle misto permite que você ajuste a porcentagem de carga distribuída entre testes, tipos de navegador ou tipos de rede em um cenário de teste de carga. Você ajusta os valores de porcentagem movendo controles deslizantes. O ajuste da combinação de testes especifica a probabilidade de um usuário virtual executar um teste específico em um cenário de teste de carga.
Quando você move um controle deslizante, os valores de porcentagem de todos os itens disponíveis mudam. Se você tiver mais de dois itens, a quantidade adicionada ou removida será distribuída por igual entre os outros itens. É possível substituir esse comportamento. Se marcar a caixa de seleção na coluna de cadeado de um item específico, você bloqueará o valor de porcentagem especificado do item. Então, quando você mover um controle deslizante, o valor adicionado ou removido só será aplicado aos itens desbloqueados restantes.
O botão Distribuir é usado para alocar igualmente as porcentagens entre todos os itens. Por exemplo, se você tiver três itens, a escolha de Distribuir define os valores de porcentagem como 34, 33 e 33.
Aviso
O botão Distribuir substitui todos os itens que estão bloqueados.
Também é possível digitar os valores de porcentagem diretamente na coluna % em vez de usar os controles deslizantes. Se você inserir um valor de porcentagem diretamente, os outros itens não serão ajustados automaticamente.
Dica
Os controles deslizantes são desabilitados quando o total não for 100% ou quando os valores de porcentagem inseridos na coluna % forem decimais.
Ao inserir valores de porcentagem manualmente, você deve ter certeza de que a soma de todos os itens seja 100%. Ao salvar uma combinação, se a soma não for 100%, você deverá aceitar os valores de porcentagem como estão ou voltar e ajustá-los. Se você optar por aceitá-los como estão, eles serão rateados em 100%. Por exemplo, se você tiver dois itens e defini-los manualmente como 80% e 40%, o primeiro item será definido como 66,67% (80 dividido por 120) e o segundo item será definido como 33,33% (40 dividido por 120).
Consulte também
Outros recursos
Editando cenários de teste de carga usando o Editor de Teste de Carga
Etapa 2.3 - Especificando teste misto no Novo Assistente de Teste de Carga