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