TestStartingEventArgs 클래스
업데이트: 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 이벤트의 이벤트 처리기는 데이터를 부하 테스트의 개별 테스트에 추가하는 코드를 포함할 수 있습니다. 데이터는 웹 테스트의 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 네임스페이스