Freigeben über


LoadTestScenario.LoadProfile-Eigenschaft

Ruft das Profil der Benutzerauslastung für dieses Szenario ab oder legt dieses fest.

Namespace:  Microsoft.VisualStudio.TestTools.LoadTesting
Assembly:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Syntax

'Declaration
Public Property LoadProfile As LoadTestLoadProfile
public LoadTestLoadProfile LoadProfile { get; set; }
public:
property LoadTestLoadProfile^ LoadProfile {
    LoadTestLoadProfile^ get ();
    void set (LoadTestLoadProfile^ value);
}
member LoadProfile : LoadTestLoadProfile with get, set
function get LoadProfile () : LoadTestLoadProfile
function set LoadProfile (value : LoadTestLoadProfile)

Eigenschaftswert

Typ: Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
Das Profil der Benutzerauslastung.

Hinweise

Änderungen der LoadProfile-Eigenschaft werden wirksam, kurz bevor das nächste Heartbeat-Ereignis nach dem neuen LoadProfile vom Controller beim Agent einging.Ein Heartbeat-Ereignis tritt einmal pro Sekunde auf.

Sie können der LoadProfile-Eigenschaft von LoadTestScenario in der Initialize()-Methode oder in einem der LoadTestPlugin-Ereignishandler einen Wert zuweisen.Es ist jedoch sinnlos, dieser Eigenschaft im LoadTestFinished-Ereignishandler einen Wert zuzuweisen.

In einer Umgebung mit mehreren Agent Test-Rig kann ein Auslastungstest-Plug-In, das auf eine der Agent ausgeführt wird, den Wert derLoadProfile-Eigenschaft ändern.In diesem Fall werden diese Änderungen über den Controller an alle anderen Agents weitergeleitet.

Falls alle Plug-Ins, die auf verschiedenen Agents ausgeführt werden, die LoadProfile-Eigenschaft ändern, überschreibt der letzte Agent zum Ändern des Werts den vorherigen Wert für alle Agents.In der Regel werden die Änderungen innerhalb von Sekunden von allen Agents übernommen.Wenn Sie jedoch eine große Anzahl von Agents verwenden, verwenden eventuell einige Agents die neuen Einstellungen bereits vor anderen Agents.

.NET Framework-Sicherheit

Siehe auch

Referenz

LoadTestScenario Klasse

Microsoft.VisualStudio.TestTools.LoadTesting-Namespace

Heartbeat