LoadTestStepLoadProfile-Klasse
Stellt das Auslastungsprofil eines Auslastungstests dar, der ein schrittweises Auslastungsmuster aufweist.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestStepLoadProfile
Namespace: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class LoadTestStepLoadProfile _
Inherits LoadTestLoadProfile
[SerializableAttribute]
public class LoadTestStepLoadProfile : LoadTestLoadProfile
[SerializableAttribute]
public ref class LoadTestStepLoadProfile : public LoadTestLoadProfile
[<SerializableAttribute>]
type LoadTestStepLoadProfile =
class
inherit LoadTestLoadProfile
end
public class LoadTestStepLoadProfile extends LoadTestLoadProfile
Der LoadTestStepLoadProfile-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
LoadTestStepLoadProfile | Initialisiert eine neue Instanz der LoadTestStepLoadProfile-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
InitialUserCount | Ruft die Anzahl der ursprünglichen Benutzer in dem Fall ab oder legt sie fest, wenn Sie ein schrittweises Auslastungsmuster verwenden. | |
MaxUserCount | Ruft die Anzahl der maximalen Benutzer oder legt sie fest, wenn Sie ein schrittweises Auslastungsmuster verwenden. (Überschreibt LoadTestLoadProfile.MaxUserCount.) | |
MinUserCount | Ruft die minimale Benutzeranzahl ab, die von der GetLoad-Methode der Klasse zurückgegeben werden kann, mit der LoadTestLoadProfile erweitert wird, oder legt sie fest. (Von LoadTestLoadProfile geerbt.) | |
ScenarioName | Ruft den Namen des Szenarios im Auslastungstest ab, der von der Auslastungsprofilimplementierung gesteuert wird, oder legt ihn fest. (Von LoadTestLoadProfile geerbt.) | |
StepDuration | Ruft die Zeit zwischen den Schritten in Sekunden ab oder legt sie fest. | |
StepRampTime | Ruft die Zeit ab oder legt sie fest, die für jeden Schritt erforderlich ist, um die von der Benutzeranzahl pro Schritt festgelegten Benutzer schrittweise hinzuzufügen. | |
StepUserCount | Ruft die Anzahl der Benutzer, die in jedem Schritt erhöht werden soll, ab oder legt sie fest, wenn Sie ein schrittweises Auslastungsmuster verwenden. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CheckIfProfileCanBeModified | Löst eine Ausnahme aus, wenn die Profileigenschaft noch nicht bereit ist, geändert zu werden. (Von LoadTestLoadProfile geerbt.) | |
Copy | Gibt eine Kopie des aktuellen Objekts zurück, sodass es die geändert werden und der LoadTestScenario.LoadProfile-Eigenschaft zugewiesen werden kann. (Von LoadTestLoadProfile geerbt.) | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.) | |
GetLoad | Gibt die Benutzerauslastung, die zum aktuellen Zeitpunkt im Auslastungstest verwendet werden soll zurück, und zwar auf der Basis des Werts von elapsedSeconds, seit der Auslastungsteststart als Argument übergeben wurde. (Überschreibt LoadTestLoadProfile.GetLoad(Int32).) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
RestoreUserCountAfterRestart | Stellt die aktuelle Benutzeranzahl (nach Neustart) wieder auf den Wert vor dem Neustart her. (Von LoadTestLoadProfile geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
Validate | Löst eine InvalidLoadProfileException aus, wenn das LoadProfile-Objekt ungültige oder inkonsistente Eigenschaften aufweist. (Überschreibt LoadTestLoadProfile.Validate().) |
Zum Seitenanfang
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