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 | |
---|---|---|
![]() |
LoadTest | Inicjuje nowe wystąpienie klasy LoadTest. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Context | Pobiera LoadTestContext dla bieżącego przebiegiem testu obciążenia. |
![]() |
Name | Pobiera nazwę testu obciążenia. |
![]() |
RunSettings | Pobiera ustawienia wykonywania używane do bieżącego przebiegiem testu obciążenia. |
![]() |
Scenarios | Pobiera kolekcję scenariuszach w teście obciążenia. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Abort() | Zatrzymuje testu obciążenia dla wszystkich agentów. |
![]() |
Abort(Exception) | Zatrzymuje testu obciążenia dla wszystkich agentów i umożliwia określenie wyjątek, który spowodował przerwanie. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object). |
![]() |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). |
![]() |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). |
![]() |
ToString | Returns a string that represents the current object. (Odziedziczone z Object). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
Heartbeat | Występuje co sekundę. |
![]() |
LoadTestAborted | Występuje, gdy test obciążenia zostało przerwane. |
![]() |
LoadTestFinished | Występuje, gdy test obciążenia zostało przerwane po stronie agenta. |
![]() |
LoadTestStarting | Występuje przed testu obciążenia rozpoczyna się po stronie agenta. |
![]() |
LoadTestWarmupComplete | Występuje, gdy okres rozgrzewania zostało zakończone. |
![]() |
TestFinished | Występuje po zakończeniu iteracji jednego z testów zawartych w teście obciążenia. |
![]() |
TestSelected | Występuje zawsze iteracji jednego z testów zawartych w LoadTest jest zaznaczone. |
![]() |
TestStarting | Występuje, gdy iteracji jednego z testów zawartych w teście obciążenia jest uruchomiona. |
![]() |
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 Overview
[wycofane] Uruchamianie testów obciążenia