Compartilhar via


As propriedades de configuração de execução de teste de carga

As tabelas a seguir descrevem as várias propriedades para configurações de execução de teste de carga. Você pode modificar essas propriedades para atender às sua necessidades de teste de carga específica.

Para obter mais informações, consulte Como: Modificar as propriedades de configurações de execução em um teste de carga usando o Load Test Editor., Visão geral do analisador de teste de carga e Definindo as configurações de execução de teste de carga.

Geral

Propriedade

Definição

Descrição

Uma descrição das configurações de execução.

Erro máximo por tipo

O número máximo de erros por tipo para salvar para o teste de carga.

Se você, mas isso também aumentará o tamanho e o tempo de processamento do resultado de teste de carga, você pode aumentar esse número.

URLs de solicitação máximo informados

O número máximo de teste de desempenho exclusivo da Web solicitação URLs na qual deseja relatar resultados nesse teste de carga.

Se você, mas isso também aumentará o tamanho e o tempo de processamento do resultado de teste de carga, você pode aumentar esse número.

Violações de limite máxima

O número máximo de violações de limite para salvar para o teste de carga.

Se você, mas isso também aumentará o tamanho e o tempo de processamento do resultado de teste de carga, você pode aumentar esse número.

Executar testes de unidade no domínio de aplicativo

Um valor Boolean que determina se cada unidade testar o assembly será executado em um domínio de aplicativo separado quando o teste de carga contiver testes de unidade. A configuração padrão é True.

Se os testes de unidade não exigem um arquivo app. config ou de domínio de aplicativo separado para funcionar corretamente, os testes de unidade podem ser executado mais rapidamente, definindo o valor dessa propriedade para False.

Nome

O nome da configuração execute como ele aparece na Run Settings o nó da Load Test Editor.

Nível de validação

Isso define o nível mais alto da regra de validação que será executada em um teste de carga. Regras de validação são associadas a solicitações de teste de desempenho da Web. Cada regra de validação tem um nível de validação associado: High, Medium, or Low. Essa configuração de execução de teste de carga, especifique qual regras serão executadas enquanto o teste de desempenho de Web é executado no teste de carga de validação. Por exemplo, se essa configuração de execução é definido como Médio, todas as regras de validação marcadas como Médio, ou baixo será executado.

Log

Propriedade

Definição

Logs de teste máximo

Especifica o número máximo de logs de teste para salvar para o teste de carga. Quando o valor inserido para o número máximo de logs de teste é alcançado, o teste de carga irá interromper a coleta de logs. Portanto, os logs serão coletados no início do teste, não o final. O teste de carga irá continuar a executar até que ela seja concluída.

Salvar a freqüência de Log para testes concluídos

Especifica a freqüência com que o log de teste será gravado. O número indica que um de cada número inserido de testes serão salvas no log de teste. Por exemplo, digitar o valor de dez Especifica que o décimo vigésimo, marcantes e assim por diante serão gravados no log de teste. Definindo o valor como 0 Especifica que nenhum teste de log será salvo.

Para mais informações, consulte: Como: Especifique a freqüência os Logs de teste são salvas em usando o Editor de teste de carga.

Salvar o Log em caso de falha do teste

Um valor Boolean que determina se se os logs de teste são salvas se um teste falhar em um teste de carga. O padrão é True.

Para mais informações, consulte: Como: Especificar se as falhas de teste serão salvos os logs de teste usando o Editor de teste de carga.

Para obter mais informações, consulte Modificar configurações de log de teste de carga.

Resultados

Propriedade

Definição

Tipo de armazenamento

A maneira de armazenar os contadores de desempenho são obtidos em um teste de carga. As opções são as seguintes:

  • Banco de dados -requer um banco de dados SQL que tem um O armazenamento de resultados do teste de carga.

  • Nenhum.

Timing Details Storage

Isso é usado para determinar quais detalhes serão armazenados na O armazenamento de resultados do teste de carga. Valores de hree t estão disponíveis:

  • AllIndividualDetails - coletar e armazenar os valores individuais para cada teste, a transação e a página que foi executados ou emitidos durante o teste de carga no O armazenamento de resultados do teste de carga. Isso é a configuração padrão. Ele é necessário se você pretende usar o gráfico de atividade do usuário Virtual no analisador de teste de carga.

    Para obter mais informações, consulte Analisando a atividade do usuário Virtual no modo de exibição de detalhes do analisador de teste de carga de teste de carga.

  • None Não coleta quaisquer valores dos intervalos individuais. Este é o valor padrão.

  • StatisticsOnly - coletar e armazenar apenas as estatísticas em vez de armazenar os valores individuais para cada teste, a transação e a página que foi executada ou emitida durante o teste de carga no O armazenamento de resultados do teste de carga.

Para obter mais informações, consulte Como: Especificar a propriedade de armazenamento de detalhes de tempo para uma configuração de execução de teste de carga.

Rastreamento o SQL

Propriedade

Definição

Duração mínima das operações de SQL rastreadas

A duração mínima de uma operação de SQL para ser capturada pelo rastreamento de SQL, em milissegundos. Por exemplo, isso permite ignorar as operações concluídas rapidamente se você estiver tentando localizar operações SQL que estão lentas sob carga.

Rastreamento SQL Conecta String

A seqüência de conexão é usada para acessar o banco de dados a ser rastreada.

Diretório de Rastreamento SQL

O local onde o arquivo de rastreamento do SQL é colocado após o término do rastreamento. Este diretório deve ter permissões de gravação para SQL Server e permissões de leitura para o controlador.

Rastreamento SQL ativado

Isso permite o rastreamento das operações do SQL. O valor padrão é False.

Para obter mais informações, consulte Como: Integrar dados de rastreamento SQL usando o Load Test Editor..

Iterações de teste

Propriedade

Definição

Iterações de teste

Especifica o número total de testes individuais a serem executados antes da conclusão do teste de carga. Esta propriedade só se aplica quando a propriedade "Iterações de teste de uso" is True.

Use as iterações de teste

Se usar Test Iterations é True, em seguida, o teste de carga é executado até que o número de testes individuais concluída dentro do teste de carga atinge o número que é especificado por "Test Iterations" propriedade. Nesse caso, as configurações com base no tempo são aquecida duração, executar duração e duração legal para baixo, são ignorados. Se "Usar iterações de teste" é False, todas as configurações de tempo se aplicam e "iterações de teste" é ignorado.

Para obter mais informações, consulte Como: Especifique o número de iterações de teste em uma configuração de execução de teste de carga.

Intervalo

Propriedade

Definição

Duração do legal-down.

A duração do período de legal-down de teste, expresso em formato de hh:mm:ss. Testes individuais dentro de um teste de carga podem ainda estar em execução quando termina de teste de carga. Durante o período legal-down, esses testes podem continuar até que eles concluem ou o final do período legal-down é alcançado. Por padrão, não há nenhum período legal para baixo e testes individuais são encerradas quando termina com base na configuração de duração da execução de teste de carga.

Duração da execução

O comprimento do teste, no formato de hh:mm:ss.

Taxa de amostragem

O intervalo no qual valores de contador de desempenho, no formato de hh:mm:ss de captura.

Para obter mais informações, consulte Como: Especificar a taxa de amostra para uma configuração de execução de teste de carga.

Duração de aquecimento

O período entre o início do teste e quando as amostras de dados começam a ser gravadas, no formato de hh:mm:ss. É frequentemente usado na etapa de carga de usuários virtuais para alcançar um determinado nível carga antes da gravação dos valores de exemplo. Os valores de exemplo que são capturados antes do período de aquecimento terminar é mostrado na Load Test Analyzer.

Conexões WebTest

Propriedade

Definição

Modelo de conexão WebTest

Controla o uso de conexões do agente de teste de carga no servidor Web para testes de desempenho de Web executados dentro de um teste de carga. Opções de modelos de conexão de teste do Web desempenho três estão disponíveis:

  • O Conexão por usuário modelo simula o comportamento de um usuário que está usando um navegador real. Quando o Internet Explorer 6 ou Internet Explorer 7 é simulada, cada usuário virtual que esteja executando um teste de desempenho da Web usa uma ou duas conexões dedicadas para o servidor Web. A primeira conexão é estabelecida quando a primeira solicitação no teste de desempenho da Web é emitida. Uma segunda conexão pode ser usada quando uma página que contenha mais de uma solicitação dependente. Essas solicitações são emitidas em paralelo usando as duas conexões. Essas conexões são reutilizadas para solicitações subseqüentes no teste de desempenho da Web. As conexões serão fechadas quando termina de teste de desempenho da Web. Uma desvantagem desse modelo é que o número de conexões mantido aberto no computador agente pode ser alto (até duas vezes a carga de usuários) e os recursos que são necessários para oferecer suporte a contagem dessa alta conexão podem limitar a carga de usuário pode ser ativada em um agente de teste de carga único. Quando o Internet Explorer 8 é simulada, seis conexões simultâneas são suportados.

  • O O Pool de conexão modelo preserva os recursos no agente de teste de carga por compartilhar as conexões ao servidor Web entre vários usuários de teste de desempenho Web virtuais. Se a carga de usuário for maior que o tamanho do pool de conexão, os testes de desempenho de Web são executados por diferentes usuários virtuais irão compartilhar uma conexão. Isso pode significar que um teste de desempenho da Web talvez precise aguardar antes de emitir uma solicitação quando outro teste de desempenho de Web está usando a conexão. O tempo médio que o teste de desempenho do Web aguarda antes de ele envia que uma solicitação é controlada pelo contador de desempenho de teste de carga de tempo de espera médio de conexão. Esse número deve ser menor que o tempo médio de resposta para uma página. Se não estiver, o tamanho do pool de conexão é provavelmente muito pequeno.

  • O Conexão por iteração teste modelo Especifica o uso de conexões dedicadas para cada iteração do teste.

Tamanho do pool de conexões do WebTest

Especifica o número máximo de conexões a serem feitas entre o agente do teste de carga e o servidor Web. Isso só é aplicável a O Pool de conexão modelo.

Consulte também

Outros recursos

Definindo as configurações de execução de teste de carga

Criando e editando testes de carga

Executar testes de carga