다음을 통해 공유


ITestElement 인터페이스

Visual Studio의 테스트 프레임워크의 내부에서 사용되는 테스트 개체이자 모든 테스트 사례를 통해 구현되는 인터페이스를 나타냅니다.

네임스페이스:  Microsoft.VisualStudio.TestTools.Common
어셈블리:  Microsoft.VisualStudio.QualityTools.Common(Microsoft.VisualStudio.QualityTools.Common.dll)

구문

‘선언
Public Interface ITestElement _
    Inherits ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
public interface class ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
type ITestElement =  
    interface
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public interface ITestElement extends ICloneable, IVerifiable, IVisiblePropertyProvider

ITestElement 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 AbortRunOnAgentFailure 테스트 에이전트에서 오류가 발생하는 경우 전체 테스트 실행을 중단할지 여부를 나타내는 값을 가져오거나 설정합니다.
Public 속성 Adapter 테스트 실행에 사용 되는 연결된 테스트 어댑터를 가져옵니다.
Public 속성 AgentAttributes 에이전트 특성 또는 현재 테스트 실행에 대한 제한의 사전을 가져옵니다.
Public 속성 CanBeAggregated 이 테스트 요소를 집계 테스트에 삽입할 수 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 CategoryId 이 테스트 요소의 테스트 목록 범주 ID를 가져오거나 설정합니다.
Public 속성 ControllerPlugin 연결된 컨트롤러 플러그 인의 이름을 가져옵니다.
Public 속성 Copy 이 테스트 요소의 복사본을 가져옵니다.
Public 속성 CreatedByUI 이 테스트 요소가 사용자 인터페이스에서 만들어졌는지 여부를 나타내는 값을 가져오거나 설정합니다.
Public 속성 CssIteration 관련 작업 항목의 반복 경로를 가져오거나 설정합니다.
Public 속성 CssProjectStructure 관련 작업 항목의 영역 경로를 가져오거나 설정합니다.
Public 속성 DeploymentItems 테스트 사례에서 배포할 파일의 컬렉션을 가져옵니다.
Public 속성 Description 이 테스트 요소에 대한 설명을 가져오거나 설정합니다.
Public 속성 Enabled 이 테스트 요소를 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.
Public 속성 ErrorMessageForNonRunnable 이 테스트를 실행할 수 없을 때 사용할 오류 메시지를 가져옵니다.
Public 속성 ExecutionId 이 테스트 요소의 현재 실행 ID를 가져오거나 설정합니다.
Public 속성 Groups 이 테스트 요소의 속성이 속한 그룹을 나타내는 속성 설명자의 컬렉션을 가져오고 이러한 속성 설명자를 의 사용자 인터페이스에 있는 속성 창에 그룹화할 방법을 결정합니다.
Public 속성 HumanReadableId 사용자 인터페이스에 표시된 이 테스트 요소의 ID를 가져옵니다.
Public 속성 Id 이 테스트 요소의 ID를 가져옵니다.
Public 속성 IsAutomated 이 테스트 요소 개체가 자동화되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsGroupable 이 테스트 요소 개체를 다른 테스트 요소 개체와 그룹화할 수 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsModified 이 테스트 요소 개체가 수정되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsRunnable 이 테스트 요소를 테스트 실행의 일부로 실행할 수 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsRunOnRestart 테스트 실행 중에 충돌하는 경우 이 테스트로 테스트 실행을 다시 시작할지 여부를 나타내는 값을 가져옵니다.
Public 속성 Link 이 테스트 요소에 액세스하는 데 사용할 수 있는 링크를 가져옵니다.
Public 속성 Name 이 테스트 요소의 이름을 가져오거나 설정합니다.
Public 속성 Owner 사용자 인터페이스에서 사용자가 입력하는 대로 소유자 이름을 가져옵니다.
Public 속성 ParentExecId 부모 개체의 테스트 실행 ID를 가져옵니다.
Public 속성 Priority 숫자로 표시된 이 테스트 요소의 우선 순위를 가져오거나 설정합니다.
Public 속성 ProjectData 이 테스트 요소의 프로젝트 데이터 개체를 가져옵니다.
Public 속성 ProjectName 이 테스트 요소가 속한 프로젝트의 이름을 가져옵니다.
Public 속성 ProjectRelativePath 테스트 프로젝트의 상대 경로를 가져옵니다.
Public 속성 Properties 이 테스트 요소에 대한 속성 컬렉션을 가져옵니다.
Public 속성 ReadOnly 이 텍스트 요소가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.
Public 속성 SolutionName 이 테스트 요소가 포함된 솔루션의 이름을 가져옵니다.
Public 속성 SourceFileName 이 요소가 포함된 테스트의 경로와 파일 이름을 가져옵니다.
Public 속성 Storage 이 요소에 대한 배포 항목 저장소 위치의 경로를 가져오거나 설정합니다.
Public 속성 TestCategories 사용자 인터페이스에서 사용자에 의해 이 테스트 요소에 할당된 테스트 범주 항목의 컬렉션을 가져옵니다.
Public 속성 TestType 이 테스트 요소의 테스트 형식을 가져옵니다.
Public 속성 Timeout 이 테스트 요소 실행이 시간 초과되기 전의 시간(밀리초)을 가져오거나 설정합니다.
Public 속성 UserData 사용자 지정 테스트 요소의 지속 불가능한 임의 데이터가 포함된 개체를 가져오거나 설정합니다.
Public 속성 VisibleProperties 사용자에게 표시되는 속성에 대한 속성 설명자의 컬렉션을 가져옵니다. (IVisiblePropertyProvider에서 상속됨)
Public 속성 WorkItemIds 이 테스트 요소와 연결된 작업 항목의 목록을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AssignIsRunnable IsRunnableErrorMessageForNonRunnable 속성에 대한 값을 할당합니다.
Public 메서드 Clone 현재 인스턴스의 복사본인 새 개체를 만듭니다. (ICloneable에서 상속됨)
Public 메서드 IsValid 파생 클래스에서 구현되는 경우 필수 요소가 사용 가능하고 유효한지 여부를 나타내는 값을 가져옵니다. (IVerifiable에서 상속됨)

위쪽

참고 항목

참조

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

IVerifiable

IVisiblePropertyProvider