Udostępnij za pośrednictwem


Klasa LoadTest

Reprezentuje on przebiegiem testu obciążenia.

Hierarchia dziedziczenia

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 klasy LoadTest.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Context Pobiera LoadTestContext dla bieżącego przebiegiem testu obciążenia.
Właściwość publiczna Name Pobiera nazwę testu obciążenia.
Właściwość publiczna RunSettings Pobiera ustawienia wykonywania używane do bieżącego przebiegiem testu obciążenia.
Właściwość publiczna Scenarios Pobiera kolekcję scenariuszach w teście 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 umożliwia określenie wyjątek, który spowodował przerwanie.
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Heartbeat Występuje co sekundę.
Zdarzenie publiczne LoadTestAborted Występuje, gdy test obciążenia zostało przerwane.
Zdarzenie publiczne LoadTestFinished Występuje, gdy test obciążenia zostało przerwane po stronie agenta.
Zdarzenie publiczne LoadTestStarting Występuje przed testu obciążenia rozpoczyna się po stronie agenta.
Zdarzenie publiczne LoadTestWarmupComplete Występuje, gdy okres rozgrzewania zostało zakończone.
Zdarzenie publiczne TestFinished Występuje po zakończeniu iteracji jednego z testów zawartych w teście obciążenia.
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 teście obciążenia jest uruchomiona.
Zdarzenie publiczne ThresholdExceeded Występuje po przekroczeniu progu regułę.

Początek

Uwagi

Testowanie obciążenia jest przydatny do prognozowania wpływa na wydajność aplikacji podczas obciążeń wysoki użytkownika.To powstaje woluminy realistyczne użytkownika do definiowania warunków rzeczywistych, których można użyć do zmiany wymagania i projektowania aplikacji standardów oczekiwany jakości oprogramowania.Testy obciążenia można dołączyć testy zarówno w sieci Web, jak i jednostki.

Ustawienia testu obciążenia jest dostępny za pośrednictwem interfejsu użytkownika lub z testu obciążenia dodatku plug-in.Aby uzyskać więcej informacji, zobacz Porady: tworzenie wtyczki testu obciążenia.

[!UWAGA]

Najlepiej uruchomić test dymu przed uruchomieniem któregoś z testów obciążenia znacznym.Aby uzyskać więcej informacji, zobacz Guidelines for Smoke Testing.Dzięki temu, sprawdź poprawność konfiguracji i oczekiwane zachowanie testu.

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

[wycofane] Uruchamianie testów obciążenia

Monitoring and Analyzing a Load Test Run

Performing Advanced Load Test Tasks