다음을 통해 공유


ITestPlan 인터페이스

테스트 계획을 나타냅니다.

네임스페이스:  Microsoft.TeamFoundation.TestManagement.Client
어셈블리:  Microsoft.TeamFoundation.TestManagement.Client(Microsoft.TeamFoundation.TestManagement.Client.dll)

구문

‘선언
Public Interface ITestPlan _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestPlan =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestPlan extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

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

속성

  이름 설명
Public 속성 AreaPath 이 테스트의 영역 경로 가져오거나 설정 합니다.
Public 속성 AutomatedTestEnvironmentId 자동화된 테스트를 위한 환경의 GUID를 가져오거나 설정합니다.
Public 속성 AutomatedTestSettingsId 자동화된 테스트에 사용할 설정의 ID를 가져오거나 설정합니다.
Public 속성 BuildDirectory 이 계획에 현재 연결되어 있는 빌드의 폴더 이름을 가져옵니다.
Public 속성 BuildFilter 이 테스트 계획과 연결할 수 있는 빌드를 제한하는 조건 집합을 가져오거나 설정합니다.
Public 속성 BuildNumber 이 테스트 계획에 현재 연결되어 있는 빌드의 이름을 가져옵니다.
Public 속성 BuildTakenDate 현재 빌드가 이 테스트 계획에 연결된 날짜와 시간을 가져옵니다.
Public 속성 BuildUri 이 테스트 계획에 현재 연결된 빌드에 대한 URI(Uniform Resource Identifier)를 가져오거나 설정합니다.
Public 속성 Description 이 테스트 계획에 대한 설명을 가져오거나 설정합니다.
Public 속성 EndDate 이 테스트 계획의 종료 날짜를 가져오거나 설정합니다.
Public 속성 Error 이 개체의 문제를 나타내는 오류 메시지를 가져옵니다. (IDataErrorInfo에서 상속됨)
Public 속성 Id 식별자를 가져옵니다. (IIdentifiable<TKey>에서 상속됨)
Public 속성 InvalidProperties 유효하지 않은 속성 이름의 목록을 가져옵니다. (IPropertyOwner에서 상속됨)
Public 속성 IsDirty 마지막 새로 고침, 페치 또는 저장 작업 이후에 변경된 속성 값이 있는지 여부를 나타내는 값을 가져옵니다. (IPropertyOwner에서 상속됨)
Public 속성 Item 지정된 이름의 속성에 대한 오류 메시지를 가져옵니다. (IDataErrorInfo에서 상속됨)
Public 속성 Iteration 이 테스트 계획이 속한 반복을 가져오거나 설정합니다.
Public 속성 LastUpdated 이 테스트 계획이 마지막으로 업데이트된 날짜와 시간을 가져옵니다.
Public 속성 LastUpdatedBy 이 테스트 계획을 마지막으로 업데이트한 사용자의 ID를 가져옵니다.
Public 속성 LastUpdatedByName 마지막 사용자 업데이트 계획
Public 속성 Links 이 테스트 계획에 연관 된 외부 링크의 컬렉션을 가져옵니다.
Public 속성 ManualTestEnvironmentId 수동 테스트를 위한 환경의 GUID를 가져오거나 설정합니다.
Public 속성 ManualTestSettingsId 수동 테스트 설정의 ID를 가져오거나 설정합니다.
Public 속성 Name 이 테스트 계획의 이름을 가져오거나 설정합니다.
Public 속성 NewBuildStatistics 이 계획에 현재 연결된 빌드가 만들어진 이후에 변경된 정보 집합을 가져옵니다.
Public 속성 Owner 이 테스트 계획을 소유하고 있는 사용자의 ID를 가져오거나 설정합니다.
Public 속성 OwnerName 계획을 소유한 사용자입니다.
Public 속성 OwnerTeamFoundationId 계획을 소유 하는 사용자의 Teamfoundationid입니다.
Public 속성 PreviousBuildUri 이 테스트 계획에 연결되었던 이전 빌드의 URI를 가져옵니다.
Public 속성 Project 테스트 프로젝트를 가져옵니다. (ITestObject<T>에서 상속됨)
Public 속성 Revision 이 개체의 현재 수정 번호를 가져옵니다. (ITestObject<T>에서 상속됨)
Public 속성 RootSuite 이 테스트 계획의 루트 테스트 도구 모음을 가져옵니다.
Public 속성 StartDate 이 테스트 계획의 시작 날짜를 가져오거나 설정합니다.
Public 속성 State 이 테스트 계획의 현재 상태를 가져오거나 설정합니다.
Public 속성 UserData 유지되지 않지만 테스트 관리 개체를 동적으로 확장할 수 있는 임의의 개체 또는 값을 가져오거나 설정합니다. (ITestObject<T>에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 Clone 이 테스트 계획의 복사본을 만들어 반환 합니다.
Public 메서드 CreateLink 비어 있는 새 ITestExternalLink를 만듭니다.
Public 메서드 CreateTestRun 이 테스트 계획에 대해 자동화된 테스트 실행 또는 수동 테스트 실행을 새로 만들어 반환합니다.
Public 메서드 Delete() 이 테스트 계획 및 이 테스트 계획에 연결된 모든 테스트 실행과 테스트 지점을 삭제합니다.
Public 메서드 Delete(DeleteAction) 이 테스트 계획 및 이 테스트 계획에 연결된 모든 테스트 실행과 테스트 지점을 삭제합니다.
Public 메서드 FindTestPoint(Int32) 테스트 지점 ID로 지정된 테스트 지점을 찾아 반환합니다.
Public 메서드 FindTestPoint(Int32, String) 테스트 지점 ID로 지정된 테스트 지점을 찾아 반환합니다.
Public 메서드 QueryImpactedPoints(Uri) 모든 빌드의 영향을 받는 테스트 포인트의 컬렉션을 반환합니다.여기에는 이전 빌드와 지정된 빌드가 포함됩니다.
Public 메서드 QueryImpactedPoints(Uri, String) 모든 빌드의 영향을 받는 테스트 포인트의 컬렉션을 반환합니다.여기에는 이전 빌드와 지정된 빌드가 포함됩니다.
Public 메서드 QueryTestPointHierarchy WIQL 쿼리와 일치하는 테스트 지점이 포함된 테스트 도구 모음 계층 구조를 반환합니다.
Public 메서드 QueryTestPoints(String) 이 테스트 계획에 속하고 제공된 쿼리와 일치하는 모든 테스트 지점을 찾아 반환합니다.
Public 메서드 QueryTestPoints(String, String) 이 테스트 계획에 속하고 제공된 지점 쿼리와 필드 값 하위 쿼리와 일치하는 모든 테스트 지점을 찾아 반환합니다.
Public 메서드 QueryTestPoints(String, String, array<String[], Boolean) 이 계획에 속하고 WIQL 주어진된 조건에 맞는 모든 요소를 찾습니다.
Public 메서드 QueryTestPointsAndStatistics(String, String, ITestPointStatistics%) 이 계획에 속하고 WIQL 주어진된 조건에 맞는 모든 요소를 찾습니다.
Public 메서드 QueryTestPointsAndStatistics(String, String, array<String[], ITestPointStatistics%) 이 계획에 속하고 WIQL 주어진된 조건에 맞는 모든 요소를 찾습니다.
Public 메서드 QueryTestPointStatistics 이 테스트 계획에 속하고 지정된 쿼리와 일치하는 모든 테스트 지점 통계를 찾아 반환합니다.
Public 메서드 QueryTestPointStatisticsByPivot 이 계획에 속하고 WIQL 지정 된 조건과 일치 하 여 피벗 포인트의 통계를 반환 합니다.
Public 메서드 Refresh 이 테스트 계획 내의 모든 개체를 서버의 현재 데이터를 사용하여 새로 고칩니다.
Public 메서드 RefreshRootSuite
Public 메서드 RefreshTestCase 이 테스트 계획에서 지정된 테스트 사례의 모든 인스턴스를 새로 고칩니다.
Public 메서드 Save 이 테스트 계획 내 모든 개체의 데이터를 서버에 저장합니다.
Public 메서드 SetBuildInfo

위쪽

이벤트

  이름 설명
Public 이벤트 PropertyChanged 속성 값이 변경되면 발생합니다. (INotifyPropertyChanged에서 상속됨)

위쪽

설명

이 인터페이스는 Visual Studio의 테스트 사례 관리(TCM)에 대한 개체 모델을 지원합니다.이 인터페이스는 사용자 지정 클래스에 구현하기 위한 것이 아니지만 TCM 개체가 내부 구현을 반환할 경우 사용자 지정 클래스에 이 인터페이스를 사용할 수 있습니다.

참고 항목

참조

Microsoft.TeamFoundation.TestManagement.Client 네임스페이스

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged