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 on przebiegiem testu obciążenia.
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 Zawiera informacje dotyczące 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 abstrakcyjna klasa podstawowa profile test obciążenia.
Klasa publiczna LoadTestPackageExt Zarządza interfejs użytkownika Podgląd wyników badania sieci Web.
Klasa publiczna LoadTestRunIdNotSetException Wyjątek, który jest generowany, gdy użytkownik próbuje uzyskać dostęp badania obciążenia uruchomić ID, 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 scenariusz, który jest zawarty w teście 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 okna test sieci Web, które umożliwiają użytkownikom wybranie elementów.
Klasa publiczna WebTestResultViewer Otacza szybę odtwarzania w sieci Web.
Klasa publiczna WebTestResultViewerExt Reprezentuje sieć 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 zdarzenia WndowClosed.
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

[wycofane] Uruchamianie testów obciążenia

Monitoring and Analyzing a Load Test Run

Performing Advanced Load Test Tasks