Compartilhar via


Namespace Microsoft.VisualStudio.TestTools.LoadTesting

The Microsoft.VisualStudio.TestTools.LoadTesting namespace fornece classes e interfaces que permitem que os testes da unidade de carga e testes da Web. Este namespace inclui o LoadTest classe que representa o teste de carga corrente. Essa classe contém propriedades e eventos que podem ser usados por uma implementação do ILoadTestPlugin interface para estender a funcionalidade do teste de carga.

Classes

  Classe Descrição
HeartbeatEventArgs Fornece dados para o HeartBeat() evento.
InvalidLoadProfileException
LoadTest Representa o teste de carga que está sendo executado.
LoadTestAbortedEventArgs Fornece dados para o LoadTestAborted evento.
LoadTestConstantLoadProfile Representa o analisar de carga de um teste de carga que tem um padrão de carga constante.
LoadTestContext Encapsula informações sobre o contexto no qual o teste de carga está sendo executado.
LoadTestGoalBasedLoadProfile Representa o analisar de carga de um teste de carga que tem um padrão de carga baseado em meta.
LoadTestLoadProfile
LoadTestRunSettings Descreve o teste de carga configurações de execução em uso para o teste de carga corrente executado, conforme definido no Editor de teste de carga.
LoadTestScenario Representa um cenário que está contido dentro de um teste de carga.
LoadTestStepLoadProfile Representa o analisar de carga de um teste de carga que tem um padrão de carga de etapa.
LoadTestUserContext Encapsula informações sobre o contexto de usuário em que um teste é executado, em um teste de carga.
PerformanceCounterValue Contém o valor calculado de um contador de desempenho coletado durante uma execução de teste de carga.
TestFinishedEventArgs Fornece dados para o TestFinished evento.
TestIterationResult Descreve o resultado da execução de um caso de teste individual em um teste de carga.
TestSelectedEventArgs Contém os argumentos para o TestSelected evento.
TestStartingEventArgs Contém os argumentos para o TestStarting evento.
ThresholdExceededEventArgs Fornece dados para o ThresholdExceeded evento.

Interfaces

  Interface Descrição
ICounterProvider Define uma interface que uma implementação do IThresholdRule interface pode usar para obter os valores corrente dos contadores de desempenho, diferente do contador de desempenho que está sendo testado.
ILoadTestPlugin Define uma interface é implementada para permitir que um usuário escritos classe para manipular eventos que ocorrem sistema autônomo o teste de carga e sistema autônomo testes contidos no teste de carga, são executados.
IThresholdRule Usado para monitorar os valores dos contadores de desempenho durante uma carga execução de teste para avisos de sinal ou alarmes críticos quando o valor de contadores de desempenho excede um limite.

Enumerações

  Enumeração Descrição
ThresholdRuleResult Especifica os resultados da aplicação de uma regra de limite a uma amostra do contador de desempenho.

Consulte também

Referência

Outros recursos

Noções básicas sobre testes de Carregar

Criando testes de Carregar

Editar testes de Carregar

Executando testes de Carregar

Analisando o Carregar Test Runs

Avançados de tarefas de teste de Carregar