Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.VisualStudio.TestTools.LoadTesting

Microsoft.VisualStudio.TestTools.LoadTesting Obszar nazw zapewnia klas i interfejsów, które umożliwiają załadować badania jednostki i badania w sieci Web.Ten obszar nazw zawiera LoadTest klasy, która reprezentuje bieżący test obciążenia.Ta klasa zawiera właściwości i zdarzeń, które mogą być używane przez implementację ILoadTestPlugin interfejsu, aby rozszerzyć funkcjonalność testu obciążenia.

Klasy

  Klasa Opis
Klasa publiczna HeartbeatEventArgs Dostarcza dane dla HeartBeat zdarzenia.
Klasa publiczna InvalidLoadProfileException Ta klasa reprezentuje wyjątek, który występuje, gdy test ładowania dodatku plug-in próbuje przypisać LoadProfile właściwość LoadTestScenario do LoadTestLoadProfile z nieprawidłowe lub niespójne zestaw wartości właściwości.
Klasa publiczna LoadTest Reprezentuje testu obciążenia uruchamiania.
Klasa publiczna LoadTestAbortedEventArgs Dostarcza dane dla LoadTestAborted zdarzenia.
Klasa publiczna LoadTestConstantLoadProfile Reprezentuje profilu obciążenia badania obciążenia, który ma wzorzec stałym obciążeniu.
Klasa publiczna LoadTestContext Hermetyzuje informacje kontekstu, w którym badanie obciążenia jest uruchomiona.
Klasa publiczna LoadTestGoalBasedLoadProfile Reprezentuje profil obciążenia test obciążenia, który ma wzorzec obciążenia opartego na cel.
Klasa publiczna LoadTestLoadProfile Zapewnia to abstrakcyjna klasa podstawowa profile testu obciążenia.
Klasa publiczna LoadTestPackageExt Zarządza interfejs użytkownika sieci Web test wynik viewer.
Klasa publiczna LoadTestRunIdNotSetException Wyjątek, który jest generowany, gdy użytkownik próbuje uzyskać dostęp testu obciążenia do uruchomienia identyfikator zanim został ustawiony identyfikator uruchomienia.
Klasa publiczna LoadTestRunSettings Opisuje badanie obciążenia uruchomić ustawienia używane dla bieżącego obciążenia badania, jak określono w Załadować edytora Test.
Klasa publiczna LoadTestScenario Reprezentuje scenariusza, który jest zawarty w badania obciążenia.
Klasa publiczna LoadTestStepLoadProfile Reprezentuje profil obciążenia test obciążenia, który ma wzorzec obciążenia kroku.
Klasa publiczna LoadTestUserContext Hermetyzuje informacji na temat kontekst użytkownika, w którym test jest uruchomiony w badaniu obciążenia.
Klasa publiczna PerformanceCounterValue Zawiera wartość wyliczona zebranych podczas badania obciążenia, uruchamianie licznika wydajności.
Klasa publiczna TestFinishedEventArgs Dostarcza dane dla TestFinished zdarzenia.
Klasa publiczna TestIterationResult W tym artykule opisano wynik działania indywidualnym przypadku badania w ramach testu obciążenia.
Klasa publiczna TestSelectedEventArgs Zawiera argumenty dla TestSelected zdarzenia.
Klasa publiczna TestStartingEventArgs Zawiera argumenty dla TestStarting zdarzenia.
Klasa publiczna ThresholdExceededEventArgs Dostarcza dane dla ThresholdExceeded zdarzenia.
Klasa publiczna WebTestBaseExt Klasa podstawowa dla systemu windows test sieci Web, które umożliwiają użytkownikom wybór elementów.
Klasa publiczna WebTestResultViewer Otacza okno odtwarzania test sieci Web.
Klasa publiczna WebTestResultViewerExt Reprezentuje Web przetestować odtwarzanie systemu windows.
Klasa publiczna WebTestResultViewerExt.SelectionChangedEventArgs Zawiera dane dla SelectionChanged zdarzenia.
Klasa publiczna WebTestResultViewerExt.TestCompletedEventArgs Zawiera dane dla TestCompleted zdarzenia.
Klasa publiczna WebTestResultViewerExt.WindowClosedEventArgs Zawiera dane dla WndowClosed zdarzenia.
Klasa publiczna WebTestResultViewerExt.WindowCreatedEventArgs Zawiera dane dla WindowCreated zdarzenia.

Interfejsy

  Interfejs Opis
Interfejs publiczny ICounterProvider Określa interfejs, implementacja IThresholdRule interfejsu można użyć w celu uzyskania bieżące wartości liczników wydajności, innych niż badany licznika wydajności.
Interfejs publiczny ILoadTestPlugin Określa interfejs, który zaimplementowano w celu umożliwienia użytkownikowi napisane klasy obsługi zdarzeń jako badanie obciążenia i badań, zawarte w ramach testu obciążenia są uruchamiane.
Interfejs publiczny IThresholdRule Używany do monitorowania wartości liczników wydajności podczas testu obciążenia, uruchom sygnału ostrzeżenia lub alarmów krytycznych, gdy wartość liczników wydajności przekroczy próg.

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne ThresholdRuleResult Określa wyniki zastosowania reguły próg do próbki licznika wydajności.

Zobacz też

Informacje

Inne zasoby

Working with Load Tests Overview

Creating a Load Test

Editing a Load Test

Wykonanie testów obciążenia

Monitoring and Analyzing a Load Test Run

Performing Advanced Load Test Tasks