Udostępnij za pośrednictwem


Klasa LoadTest

Reprezentuje testu obciążenia uruchamiania.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.TestTools.LoadTesting.LoadTest

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.LoadTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (w Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Składnia

'Deklaracja
Public Class LoadTest
public class LoadTest
public ref class LoadTest
type LoadTest =  class end
public class LoadTest

Typ LoadTest uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna LoadTest Inicjuje nowe wystąpienie LoadTest klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Context Pobiera LoadTestContext dla bieżącego przebieg testu obciążenia.
Właściwość publiczna Name Pobiera nazwę testu obciążenia.
Właściwość publiczna RunSettings Pobiera ustawienia uruchamiania, używane do bieżącego przebieg testu obciążenia.
Właściwość publiczna Scenarios Zwraca kolekcję scenariuszy, w ramach testu obciążenia.

Początek

Metody

  Nazwa Opis
Metoda publiczna Abort() Zatrzymuje testu obciążenia dla wszystkich agentów.
Metoda publiczna Abort(Exception) Zatrzymuje testu obciążenia dla wszystkich agentów i określa wyjątek, która spowodowała przerwanie.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Heartbeat Występuje raz na sekundę.
Zdarzenie publiczne LoadTestAborted Występuje, gdy badanie obciążenia jest przerywana.
Zdarzenie publiczne LoadTestFinished Występuje, gdy badanie obciążenia zostało zatrzymane, uruchomione na agenta.
Zdarzenie publiczne LoadTestStarting Występuje tylko w przypadku, przed rozpoczęciem testu obciążenia do uruchomienia agenta.
Zdarzenie publiczne LoadTestWarmupComplete Występuje, gdy okres rozgrzania.
Zdarzenie publiczne TestFinished Występuje, gdy zakończy się jedno z badań, zawarte w ramach testu obciążenia iteracji.
Zdarzenie publiczne TestSelected Występuje zawsze iteracji jednego z testów, zawartych w LoadTest jest zaznaczone.
Zdarzenie publiczne TestStarting Występuje, gdy iteracji jednego z testów, zawartych w ramach testu obciążenia jest uruchomiona.
Zdarzenie publiczne ThresholdExceeded Występuje, gdy reguła próg został przekroczony.

Początek

Uwagi

Badania obciążenia jest przydatne do przewidywania wpływu na wydajność aplikacji w trakcie użytkownika wysokiego obciążenia pracą.Ten symuluje woluminów realistyczne użytkownika do zdefiniowania warunków świata rzeczywistego, które mogą służyć do zmiany wymagań i zaprojektowanie aplikacji spełnienia norm jakości oczekiwane dla produktu oprogramowania.Załadować badania mogą obejmować zarówno w sieci Web, jak i jednostki badań.

Ustawienia testu obciążenia jest możliwy za pośrednictwem interfejsu użytkownika lub test ładowania dodatku plug-in.Aby uzyskać więcej informacji, zobacz Jak: tworzenie testu obciążenia dodatek typu Plug-In.

[!UWAGA]

Jest dobrą praktyką, uruchom test dymu przed uruchomieniem testu wszelkich intensywnego obciążenia.Aby uzyskać więcej informacji, zobacz Guidelines for Smoke Testing.Pomaga to sprawdzanie poprawności konfiguracji i oczekiwane zachowanie badania.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.LoadTesting

Inne zasoby

Working with Load Tests

Working with Load Tests Overview

Creating a Load Test

How To: Create a Load Test

Editing a Load Test

Wykonanie testów obciążenia

Monitoring and Analyzing a Load Test Run

Performing Advanced Load Test Tasks