更新 : 2007 年 11 月
TestStarting イベントの引数を含みます。
名前空間 : Microsoft.VisualStudio.TestTools.LoadTesting
アセンブリ : Microsoft.VisualStudio.QualityTools.LoadTestFramework (Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll 内)
構文
'宣言
Public Class TestStartingEventArgs _
Inherits EventArgs
'使用
Dim instance As TestStartingEventArgs
public class TestStartingEventArgs : EventArgs
public ref class TestStartingEventArgs : public EventArgs
public class TestStartingEventArgs extends EventArgs
解説
TestStartingEventArgs は、ロード テストに含まれるテストへデータを提供するための通信経路を追加します。TestStarting イベントのイベント ハンドラには、ロード テストの各テストにデータを追加するコードを含めることができます。データは Web テストの場合は WebTestContext に追加され、単体テストの場合は TestContext に追加されます。
例
次のコード スニペットは、TestStartingEventArgs を使用して、ロード テストでの起動テストの反復処理にデータを追加する方法を示す簡単な例です。このコードはロード テストのプラグインに記述します。
private void TestStarting(object source, TestStartingEventArgs testStartingEventArgs)
{
testStartingEventArgs.TestContextProperties.Add("WebUser", GetNextWebUser());
}
private MyWebUser GetNextWebUser()
{
/// Insert code here to read a user definition from some data source
/// construct user object with data read from data source
return new MyWebUser( ... );
}
継承階層
System.Object
System.EventArgs
Microsoft.VisualStudio.TestTools.LoadTesting.TestStartingEventArgs
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
参照
参照
Microsoft.VisualStudio.TestTools.LoadTesting 名前空間