Поделиться через


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

Creating a Load Test

Editing a Load Test

Запуск нагрузочных тестов

Monitoring and Analyzing a Load Test Run

Performing Advanced Load Test Tasks