Microsoft.VisualStudio.TestTools.LoadTesting - пространство имен
Обновлен: Ноябрь 2007
Пространство имен Microsoft.VisualStudio.TestTools.LoadTesting предоставляет классы и интерфейсы, позволяющие выполнять нагрузочное тестирование и веб-тесты. Это пространство имен включает класс LoadTest, представляющий текущий нагрузочный тест. Этот класс содержит свойства и события, которые могут использоваться реализацией интерфейса ILoadTestPlugin для расширения функциональности нагрузочного теста.
Классы
Класс | Описание | |
---|---|---|
![]() |
HeartbeatEventArgs | Предоставляет данные для события HeartBeat(). |
![]() |
InvalidLoadProfileException | |
![]() |
LoadTest | Представляет выполняемый нагрузочный тест. |
![]() |
LoadTestAbortedEventArgs | Предоставляет данные для события LoadTestAborted. |
![]() |
LoadTestConstantLoadProfile | Представляет профиль нагрузки нагрузочного теста с постоянным шаблоном нагрузки. |
![]() |
LoadTestContext | Инкапсулирует информацию о контексте, в котором выполняется нагрузочный тест. |
![]() |
LoadTestGoalBasedLoadProfile | Представляет профиль нагрузки нагрузочного теста с шаблоном нагрузки на основе целей. |
![]() |
LoadTestLoadProfile | |
![]() |
LoadTestRunSettings | Описывает параметры выполнения нагрузочного теста, используемые для выполнения текущего нагрузочного теста, как определено в редакторе нагрузочных тестов. |
![]() |
LoadTestScenario | Представляет сценарий, содержащийся в нагрузочном тесте. |
![]() |
LoadTestStepLoadProfile | Представляет профиль нагрузки нагрузочного теста с пошаговым шаблоном нагрузки. |
![]() |
LoadTestUserContext | Инкапсулирует в нагрузочном тесте информацию о контексте пользователя, в котором выполняется нагрузочный тест. |
![]() |
PerformanceCounterValue | Содержит вычисленное значение счетчика производительности, снятое во время выполнения нагрузочного теста. |
![]() |
TestFinishedEventArgs | Предоставляет данные для события TestFinished. |
![]() |
TestIterationResult | Описывает результаты выполнения отдельного тестового случая в нагрузочном тесте. |
![]() |
TestSelectedEventArgs | Содержит аргументы события TestSelected. |
![]() |
TestStartingEventArgs | Содержит аргументы события TestStarting. |
![]() |
ThresholdExceededEventArgs | Предоставляет данные для события ThresholdExceeded. |
Интерфейсы
Интерфейс | Описание | |
---|---|---|
![]() |
ICounterProvider | Определяет интерфейс, который реализация интерфейса IThresholdRule может использовать для получения текущих значений счетчиков производительности, отличных от проверяемого счетчика производительности. |
![]() |
ILoadTestPlugin | Определяет интерфейс, реализованный для предоставления возможности написанному пользователем классу обрабатывать события, возникающие при выполнении нагрузочного теста, а также тестов, содержащихся в нагрузочном тесте. |
![]() |
IThresholdRule | Используется для контроля значений счетчиков производительности во время выполнения нагрузочного теста для формирования сигнальных предупреждений или критических аварийных сигналов, если значения счетчиков производительности выходят за пороговое значение. |
Перечисления
Перечисление | Описание | |
---|---|---|
![]() |
ThresholdRuleResult | Указывает на результаты применения правила порогового значения к образцу счетчика производительности. |
См. также
Ссылки
Другие ресурсы
Основные сведения о нагрузочных тестах