共用方式為


LoadTestScenario.LoadProfile 屬性

取得或設定這個情節的使用者負載的設定值。

命名空間:  Microsoft.VisualStudio.TestTools.LoadTesting
組件:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (在 Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll 中)

語法

'宣告
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)

屬性值

類型:Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
使用者負載的設定檔。

備註

對 LoadProfile 屬性的變更會在代理程式從控制器接收到新的 LoadProfile 之後,下一次 Heartbeat 事件發生之前生效。 每秒發生的 Heartbeat 事件。

您可以在 Initialize() 方法或任何 LoadTestPlugin 事件處理常式中,指派值給 LoadTestScenario 的 LoadProfile 屬性。 不過,在 LoadTestFinished 事件處理常式中,指派值給這個屬性沒有意義。

在多代理程式的測試 Rig 中,任何代理程式上執行的負載測試外掛程式可以變更LoadProfile 屬性的值。 在這種情況下,這些變更會透過控制器傳播至所有其他代理程式。

如果執行於不同代理程式上的外掛程式全數變更 LoadProfile屬性,最後一個變更值的代理程式會覆寫所有代理程式先前的值。 通常會在數秒內對所有代理程式套用變更。 不過,某些代理程式可能會比其他代理程式早一步使用新設定,尤其是使用大量代理程式時更是如此。

.NET Framework 安全性

請參閱

參考

LoadTestScenario 類別

Microsoft.VisualStudio.TestTools.LoadTesting 命名空間

Heartbeat