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 | Указывает на результаты применения правила порогового значения к образцу счетчика производительности. |
См. также
Ссылки
Другие ресурсы
Основные сведения о нагрузочных тестах