Sobre Cenários
Testes de carga contêm cenários, os quais contêm testes da Web ou testes de unidade.Um cenário é o recipiente em um teste de carga onde você especifica o padrão de carga, a mistura do navegador, a mistura de teste, e a mistura de rede.Cenários são importantes pois fornecem a você flexibilidade na configuração das características do teste, o que permite a simulação de cargas de trabalho complexas e realistas.
Por exemplo, você pode estar testando um site de comércio que tenha uma interface de Internet usada por centenas de clientes simultâneos, sobre várias velocidades de conexão e usando diferentes navegadores.O mesmo site também pode ter uma função administrativa que é usada por funcionários internos para atualização de produtos e para exibir estatísticas.Normalmente esses usuários internos deve acessar o site usando o mesmo navegador e uma conexão LAN de alta velocidade.Você deseja encapsular as propriedades desses dois grupos diferentes de usuários em cenários diferentes.Cada cenário pode conter um tipo de usuário virtual.Neste exemplo, um cenário de teste de carga pode ser feito para representar clientes virtual e outro cenário para representar usuários internos virtual de um site da Web.Neste exemplo, um usuário virtual representa um único usuário navegando pelo site da Web.Um usuário virtual também pode ser um consumidor de serviços da Web.
Configuração de Cenário
Cenários contêm os seguintes componentes:
Termo |
Definição |
Browser Mix |
Simula usuários virtual examinando um site da Web por meio de uma variedade de navegadores da Web, bem como o Internet Explorer. |
Network Mix |
Simula usuários virtuais examinando um site da Web em uma variedade de conexões de rede.O Network Mix oferece opções que incluem LAN, via modem, via cabo, e outros. |
Load Pattern |
Especifica o número de usuários virtuais ativos durante um teste de carga e a taxa em que novos usuários são iniciados.Por exemplo: etapa, constante e baseado em meta. |
Test Mix |
Especifica a probabilidade de um usuário virtual estar executando um determinado teste em um cenário de teste de carga.Por exemplo: 20 % chance para executar TestA e 80 % de chance para executar TestB. |
Criando e Alterando um Cenário
Quando você cria uma carga teste usando o Load Test Wizard, um cenário é adicionado para você no teste de carga.Para obter mais informações, consulte Como: Especifique os cenários.
Depois de criar o teste de carga, você pode adicionar mais cenários, usando o Editor de teste de carga.Para obter mais informações, consulte Como: Adicionar cenários para um teste de carga.
Configurações Adicionais
Cenários contêm duas propriedades adicionais que você define inicialmente no Assistente para teste de carga e pode alterar posterior no Editor de teste de carga: Pense segundos entre as iterações de teste e de perfis.
Think Profile é uma propriedade que identifica se tempos de reflexão são usados ou ignorados nos testes carga.O Think Profile se aplica a um cenário por inteiro em um teste de carga.Para obter mais informações, consulte Sobre tempos de refelxão.Think Time Between Test Iterations é uma propriedade que permite algum tempo decorrer entre o fim de um teste e o início de outro.
Há duas propriedades adicionais não definida usando o Load Test Wizard.The IP Switching and Por cento de novos usuários propriedades forem alteradas no Editor de teste de carga.
Observação: |
---|
Alternância de IP está disponível somente com o Teste de Equipe Load agente.Para obter mais informações, consulte Controladores, representantes e Rigs. |
Consulte também
Tarefas
Como: Adicionar cenários para um teste de carga