Microsoft.VisualStudio.TestTools.LoadTesting - пространство имен
Пространство имен Microsoft.VisualStudio.TestTools.LoadTesting предоставляет классы и интерфейсы, позволяющие выполнять нагрузочное тестирование и веб-тесты. Это пространство имен включает класс LoadTest, представляющий текущий нагрузочный тест. Этот класс содержит свойства и события, которые могут использоваться реализацией интерфейса ILoadTestPlugin для расширения функциональности нагрузочного теста.
Классы
Класс | Описание | |
---|---|---|
![]() |
HeartbeatEventArgs | Предоставляет данные для события HeartBeat. |
![]() |
InvalidLoadProfileException | Этот класс представляет исключение, которое создается, когда подключаемый модуль нагрузочного теста пытается назначить свойство LoadProfile объекта LoadTestScenario объекту LoadTestLoadProfile с недопустимым или несогласованным набором значений свойства. |
![]() |
LoadTest | Представляет выполняемый нагрузочный тест. |
![]() |
LoadTestAbortedEventArgs | Предоставляет данные для события LoadTestAborted. |
![]() |
LoadTestConstantLoadProfile | Представляет профиль нагрузки нагрузочного теста с постоянным шаблоном нагрузки. |
![]() |
LoadTestContext | Инкапсулирует информацию о контексте, в котором выполняется нагрузочный тест. |
![]() |
LoadTestGoalBasedLoadProfile | Представляет профиль нагрузки нагрузочного теста с шаблоном нагрузки на основе целей. |
![]() |
LoadTestLoadProfile | Предоставляет абстрактный базовый класс для профилей нагрузочных тестов. |
![]() |
LoadTestPackageExt | Управляет пользовательским интерфейсом средства просмотра результатов веб-тестов. |
![]() |
LoadTestRunIdNotSetException | Исключение, которое выдается при попытке пользователя получить доступ к ИД нагрузочного теста до того, как был задан ИД запуска. |
![]() |
LoadTestRunSettings | Описывает параметры выполнения нагрузочного теста, используемые для выполнения текущего нагрузочного теста, как определено в редакторе нагрузочных тестов. |
![]() |
LoadTestScenario | Представляет скрипт, содержащийся в нагрузочном тесте. |
![]() |
LoadTestStepLoadProfile | Представляет профиль нагрузки нагрузочного теста с пошаговым шаблоном нагрузки. |
![]() |
LoadTestUserContext | Инкапсулирует в нагрузочном тесте информацию о контексте пользователя, в котором выполняется нагрузочный тест. |
![]() |
PerformanceCounterValue | Содержит вычисленное значение счетчика производительности, снятое во время выполнения нагрузочного теста. |
![]() |
TestFinishedEventArgs | Предоставляет данные для события TestFinished. |
![]() |
TestIterationResult | Описывает результат выполнения отдельного тестового случая в нагрузочном тесте. |
![]() |
TestSelectedEventArgs | Содержит аргументы для события TestSelected. |
![]() |
TestStartingEventArgs | Содержит аргументы для события TestStarting. |
![]() |
ThresholdExceededEventArgs | Предоставляет данные для события ThresholdExceeded. |
![]() |
WebTestBaseExt | Базовый класс для окон веб-теста, позволяющих пользователям выбирать элементы. |
![]() |
WebTestResultViewer | Создание оболочки для окна воспроизведения веб-теста. |
![]() |
WebTestResultViewerExt | Представляет окна веб-теста воспроизведения. |
![]() |
WebTestResultViewerExt.SelectionChangedEventArgs | Предоставляет данные для события SelectionChanged. |
![]() |
WebTestResultViewerExt.TestCompletedEventArgs | Предоставляет данные для события TestCompleted. |
![]() |
WebTestResultViewerExt.WindowClosedEventArgs | Предоставляет данные для события WndowClosed. |
![]() |
WebTestResultViewerExt.WindowCreatedEventArgs | Предоставляет данные для события WindowCreated. |
Интерфейсы
Интерфейс | Описание | |
---|---|---|
![]() |
ICounterProvider | Определяет интерфейс, который реализация интерфейса IThresholdRule может использовать для получения текущих значений счетчиков производительности, отличных от проверяемого счетчика производительности. |
![]() |
ILoadTestPlugin | Определяет интерфейс, реализованный для предоставления возможности написанному пользователем классу обрабатывать события, возникающие при выполнении нагрузочного теста, а также тестов, содержащихся в нагрузочном тесте. |
![]() |
IThresholdRule | Используется для контроля значений счетчиков производительности во время выполнения нагрузочного теста для формирования сигнальных предупреждений или критических аварийных сигналов, если значения счетчиков производительности выходят за пороговое значение. |
Перечисления
Перечисление | Описание | |
---|---|---|
![]() |
ThresholdRuleResult | Указывает на результаты применения правила порогового значения к образцу счетчика производительности. |
См. также
Ссылки
Другие ресурсы
Working with Load Tests Overview
[удалено] Запуск нагрузочных тестов