다음을 통해 공유


Microsoft.VisualStudio.TestTools.Execution 네임스페이스

Microsoft.VisualStudio.TestTools.Execution 네임스페이스는 Visual Studio Test Professional에서 테스트의 실행을 활성화하고 관리하고 조정하는 클래스 및 인터페이스를 제공합니다. 이 네임스페이스에는 테스트 실행 내에서 작업을 자동으로 실행하기 위해 사용자 지정 진단 데이터 어댑터를 만드는 데 사용할 IDataCollector 인터페이스와 원격 컴퓨터의 테스트에 대한 환경 설정을 지정할 수 있도록 하는 ITestExecutionEnvironmentSpecifier가 포함되어 있습니다.

클래스

  클래스 설명
Public 클래스 AgentContext 에이전트 환경의 컨텍스트를 캡슐화합니다.
Public 클래스 BasicTransferInformation 진단 데이터 어댑터에서 파일 또는 스트림 전송을 요청하는 데 필요한 정보를 수집합니다.
Public 클래스 ControllerContext 테스트 컨트롤러의 현재 컨텍스트를 나타냅니다.
Public 클래스 CustomCollectorData
Public 클래스 CustomCollectorGenericErrorData
Public 클래스 CustomNotificationEventArgs 사용자 지정 진단 데이터 어댑터에 사용되는 이벤트 인수 클래스의 기본 클래스를 제공합니다.
Public 클래스 DataCollectionContext 데이터 수집이 발생하는 컨텍스트를 나타냅니다.
Public 클래스 DataCollectionEnvironmentContext 진단 데이터 어댑터가 호스팅되는 환경을 캡슐화합니다.
Public 클래스 DataCollectionEventArgs 모든 실행 이벤트 인수의 기본 클래스입니다.
Public 클래스 DataCollectionEvents 진단 데이터 어댑터가 등록할 수 있는 실행 이벤트를 정의합니다.
Public 클래스 DataCollectionLogger 클라이언트(Test Runner, Visual Studio IDE 또는 Visual Studio Test Professional)에 진단 데이터 어댑터에 대한 오류 메시지를 보냅니다.
Public 클래스 DataCollectionSink 진단 데이터 어댑터에서는 나중에 버그 및 테스트 보고서에 첨부할 수 있도록 파일 및 XML 데이터를 저장하는 데 DataCollectionSink를 사용합니다.
Public 클래스 DataCollector 사용자 지정 진단 데이터 어댑터에 대한 기본 클래스를 제공합니다.
Public 클래스 DataCollectorConfigurationEditorAttribute 테스트 프레임워크에서 진단 데이터 어댑터를 구성하는 데 사용해야 하는 구성 편집기를 지정합니다.
Public 클래스 DataCollectorConfigurationEditorTypeUriAttribute 진단 데이터 어댑터 구성 편집기를 URI(Uniform Resource Identifier) 형식으로 식별합니다.
Public 클래스 DataCollectorDescriptionAttribute 사용자 지정 진단 데이터 어댑터에 대한 설명을 첨부합니다.
Public 클래스 DataCollectorEnabledByDefaultAttribute 진단 데이터 어댑터가 테스트 관리자 UI(사용자 인터페이스)에 나열된 경우 진단 데이터 어댑터 클래스를 기본적으로 사용할 수 있게 지정합니다.
Public 클래스 DataCollectorFriendlyNameAttribute 진단 데이터 어댑터의 이름을 정의합니다.
Public 클래스 DataCollectorNotifications 진단 데이터 어댑터에 대한 이벤트를 발생시키기 위해 사용자 지정 테스트 어댑터에서 사용됩니다.
Public 클래스 DataCollectorSettings 진단 데이터 센터의 구성 설정과 정적 데이터를 읽고 업데이트합니다.
Public 클래스 DataCollectorSupportsTailoredApplicationsAttribute
Public 클래스 DataCollectorTypeUriAttribute URI를 사용하여 진단 데이터 어댑터의 형식을 고유하게 식별합니다.
Public 클래스 DataCollectorVersionObsoleteAttribute
Public 클래스 DataRequestEventArgs DataRequest 이벤트의 이벤트 인수 클래스입니다.
Public 클래스 ExecutionUtilities 테스트 실행 및 디버그를 위한 유틸리티 메서드를 제공합니다.
Public 클래스 FileTransferInformation 파일 전송을 요청하는 데 필요한 정보를 나타냅니다.
Public 클래스 MediaRecorderCommandEventArgs
Public 클래스 MediaRecorderCustomData
Public 클래스 MediaRecorderVolumeLevelData
Public 클래스 RequestId 요청을 고유하게 식별하며 메시지 및 이벤트와 함께 사용할 수 있습니다.
Public 클래스 RoleContext 진단 데이터 어댑터가 구성되는 역할에 대한 컨텍스트 정보를 캡슐화합니다.
Public 클래스 RunConfiguration 테스트 실행 구성 데이터 및 개체를 관리하는 클래스입니다.
Public 클래스 SessionEndEventArgs SessionEnd 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 SessionPauseEventArgs SessionPause 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 SessionResumeEventArgs SessionResume 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 SessionStartEventArgs SessionStart 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 StreamTransferInformation 스트림 전송을 요청하는 데 필요한 정보를 나타냅니다.
Public 클래스 TestCaseEndEventArgs TestCaseEnd 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 TestCaseEventArgs 테스트 사례 이벤트에 사용되는 모든 이벤트 인수 클래스의 기본 클래스를 제공합니다.
Public 클래스 TestCaseFailedEventArgs TestCaseFailed 이벤트에 제공된 이벤트 인수를 나타냅니다.
Public 클래스 TestCasePauseEventArgs TestCasePause 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 TestCaseResetEventArgs TestCaseReset 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 TestCaseResumeEventArgs TestCaseResume 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 TestCaseStartEventArgs TestCaseStart 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 TestExecutionSection app.config 구성 파일의 실행 섹션에 대한 구성 설정을 나타냅니다.
Public 클래스 TestStepEndEventArgs TestStepEnd 이벤트에 대한 이벤트 인수를 나타냅니다.
Public 클래스 TestStepEventArgs 모든 테스트 단계 이벤트 인수의 기본 클래스입니다.
Public 클래스 TestStepStartEventArgs TestStepStart 이벤트에 대한 이벤트 인수를 나타냅니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IBaseAdapter 사용자 지정 테스트 어댑터의 기본으로 사용할 인터페이스를 제공합니다.
Public 인터페이스 IBaseRunContext 테스트 어댑터에서 테스트 실행 프레임워크와 통신하는 데 사용되는 인터페이스를 제공합니다.
Public 인터페이스 IContextAccessor 컨텍스트의 값을 저장하고 검색하기 위해 도우미 클래스를 빌드하는 데 사용할 인터페이스입니다.
Public 인터페이스 IDataCollectionAwareTestAdapter 진단 데이터 어댑터에 대한 이벤트를 발생시키는 기능을 사용자 지정 테스트 어댑터에 추가하는 인터페이스를 제공합니다.
Public 인터페이스 IDataCollectionRunContext 사용자 지정 진단 데이터 어댑터의 현재 환경을 캡슐화하는 개체의 인터페이스입니다.
Public 인터페이스 IDataCollectorConfigurationConverter
Public 인터페이스 IDataCollectorConfigurationEditor 진단 데이터 어댑터의 사용자 지정 구성 편집기를 만들기 위한 인터페이스를 제공합니다.
Public 인터페이스 IExecutionRunConfiguration 테스트 실행 정보를 위한 인터페이스입니다.
Public 인터페이스 IHostAdapter 호스트 응용 프로그램에서의 테스트 실행을 지원하는 인터페이스입니다.
Public 인터페이스 IRegisterHostAdapter 호스트 어댑터 에이전트에서 원격 채널에서 게시하기 위한 인터페이스를 제공합니다.
Public 인터페이스 IResultSink 메시지, 결과 및 알림을 보내는 인터페이스입니다.
Public 인터페이스 IRunContext 테스트 어댑터에 테스트 실행에 대한 정보를 검색하기 위한 인터페이스를 제공합니다.
Public 인터페이스 ITestContext 테스트 실행 프로세스 중에 메서드에 전달되는 테스트 컨텍스트에 대한 컨텍스트 인터페이스 정의입니다.
Public 인터페이스 ITestExecutionPlugin 테스트 실행 프레임워크에서 코드를 실행하는 데 사용되는 플러그형 인터페이스입니다.
Public 인터페이스 ITestRunner 도구 모음 어댑터에서 테스트 사례 목록을 콜백하고 실행할 수 있도록 하는 컨트롤러와 에이전트 간의 인터페이스를 제공합니다.

대리자

  대리자 설명
Public 대리자 TestMessageReceiverDelegate

열거형

  열거형 설명
Public 열거형 AdapterRunResult AdapterRunResult 열거형은 테스트 실행의 성공 여부를 나타내기 위해 테스트 프레임워크에서 사용합니다.
Public 열거형 MediaRecorderCommand
Public 열거형 NotificationBroadcastLevel 테스트 어댑터가 사용자 지정 알림 이벤트를 브로드캐스팅할 수 있는 진단 데이터 어댑터의 범위를 열거합니다.
Public 열거형 TestCaseFailureType 이 열거형은 TestCaseFailedEventArgs 클래스에서 사용되는 테스트 사례의 오류 유형을 나타냅니다.