LoadTest-Klasse
Stellt den ausgeführten Auslastungstest dar.
Vererbungshierarchie
Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTest
Namespace: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Syntax
'Declaration
Public Class LoadTest
public class LoadTest
public ref class LoadTest
type LoadTest = class end
public class LoadTest
Der LoadTest-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
LoadTest | Initialisiert eine neue Instanz der LoadTest-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Context | Ruft den LoadTestContext für den aktuellen Auslastungstestlauf ab. |
![]() |
Name | Ruft den Namen des Auslastungstests ab. |
![]() |
RunSettings | Ruft die Ausführungseinstellungen für den aktuellen Auslastungstestlauf ab. |
![]() |
Scenarios | Ruft eine Auflistung von Szenarien innerhalb des Auslastungstests ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Abort() | Beendet den Auslastungstest auf allen Agents. |
![]() |
Abort(Exception) | Beendet den Auslastungstest auf allen Agents und gibt die Ausnahme an, die den Abbruch verursacht hat. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
Heartbeat | Tritt einmal pro Sekunde ein. |
![]() |
LoadTestAborted | Tritt ein, wenn der Auslastungstest abgebrochen wird. |
![]() |
LoadTestFinished | Tritt ein, wenn die Ausführung des Auslastungstests auf dem Agent beendet wude. |
![]() |
LoadTestStarting | Tritt unmittelbar vor dem Ausführungsbeginn des Auslastungstests auf dem Agent ein. |
![]() |
LoadTestWarmupComplete | Tritt ein, wenn die Aufwärmphase abgeschlossen ist. |
![]() |
TestFinished | Tritt am Ende einer Iteration eines der im Auslastungstest enthaltenen Tests ein. |
![]() |
TestSelected | Tritt jedes Mal ein, wenn eine Iteration eines der im LoadTest enthaltenen Tests ausgewählt wird. |
![]() |
TestStarting | Tritt beim Start einer Iteration eines der im Auslastungstest enthaltenen Tests ein. |
![]() |
ThresholdExceeded | Tritt ein, wenn eine Schwellenwertregel überschritten wird. |
Zum Seitenanfang
Hinweise
Auslastungstests sind hilfreich für die Vorhersage der Auswirkungen auf die Leistung einer Anwendung, während Benutzer mit hohen Arbeitsauslastungen. Dies simuliert realistische Benutzerzahlen um reale Bedingungen definieren, die zum Ändern von Anforderungen und Anwendungsdesign zum erwarteten Qualitätsstandards für das Produkt verwendet werden kann. Auslastungstests können sowohl Web-und Komponententests umfassen.
Für Auslastungstests können über die Benutzeroberfläche oder mit einem Auslastungstest-Plug-in zugegriffen werden. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines Auslastungstest-Plug-Ins.
Hinweis
In diesem Zusammenhang empfiehlt es sich, vor dem Ausführen alle intensiven Auslastungstests eine Feuerprobe auszuführen.Weitere Informationen finden Sie unter Guidelines for Smoke Testing.Dadurch wird die Konfigurationen und das erwartete Verhalten des Tests überprüfen.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.TestTools.LoadTesting-Namespace
Weitere Ressourcen
Working with Load Tests Overview
[veraltet] Ausführen von Auslastungstests