ITestRun 인터페이스

특정 빌드를 대상으로 하는 테스트 집합의 실행을 나타냅니다.

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

구문

‘선언
Public Interface ITestRun _
    Inherits IIdentifiable(Of Integer), IAttachmentOwner, ITestMessageLogOwner,  _
    INotifyPropertyChanged
public interface ITestRun : IIdentifiable<int>, 
    IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
public interface class ITestRun : IIdentifiable<int>, 
    IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
type ITestRun =  
    interface
        interface IIdentifiable<int>
        interface IAttachmentOwner
        interface ITestMessageLogOwner
        interface INotifyPropertyChanged
    end
public interface ITestRun extends IIdentifiable<int>, IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged

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

속성

  이름 설명
Public 속성 Attachments 첨부 파일의 컬렉션을 가져옵니다. (IAttachmentOwner에서 상속됨)
Public 속성 BuildConfigurationId 이 테스트 실행의 빌드 구성 ID를 가져옵니다.
Public 속성 BuildDirectory 빌드의 출력 경로를 가져오거나 설정합니다.
Public 속성 BuildFlavor 빌드의 버전(즉, "출시" 또는 "디버그")을 가져오거나 설정합니다.
Public 속성 BuildNumber 빌드의 이름을 가져오거나 설정합니다.
Public 속성 BuildPlatform 빌드의 플랫폼을 가져오거나 설정합니다.
Public 속성 BuildUri 이 테스트를 실행하는 빌드의 URI(Uniform Resource Identifier)를 가져오거나 설정합니다.
Public 속성 Comment 테스트 실행을 분석하는 명령에 의해 입력된 모든 주석이 있는 문자열을 가져오거나 설정합니다.
Public 속성 Controller 이 테스트 실행의 컨트롤러 이름을 가져옵니다.
Public 속성 DateCompleted 마지막 테스트가 완료된 날짜와 시간을 가져오거나 설정합니다.
Public 속성 DateCreated 이 테스트 실행이 만들어진 날짜를 가져옵니다.
Public 속성 DateDue 이 테스트 실행이 만료되는 날짜를 가져옵니다.
Public 속성 DateStarted 이 테스트 실행이 시작된 날짜를 가져오거나 설정합니다.
Public 속성 ErrorMessage 오류가 발생한 경우 해당 오류에 대한 간략한 설명을 가져오거나 설정합니다.
Public 속성 Id 식별자를 가져옵니다. (IIdentifiable<TKey>에서 상속됨)
Public 속성 IsAutomated 자동으로 실행해야 하는 테스트가 테스트 실행에 포함되는지를 나타내는 값을 가져오거나 설정합니다.
Public 속성 IsBvt 이 테스트 실행이 빌드 확인 테스트인지 여부를 나타내는 값을 가져오거나 설정합니다.
Public 속성 IsDirty 이 테스트 실행이 마지막 저장 작업 이후에 변경되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 Iteration 이 테스트 실행이 실행된 횟수를 가져오거나 설정합니다.
Public 속성 LastUpdated 이 테스트 실행이 마지막으로 업데이트된 날짜와 시간을 가져옵니다.
Public 속성 LastUpdatedBy 이 테스트 실행을 마지막으로 업데이트한 사용자의 ID를 가져옵니다.
Public 속성 Owner 이 테스트 실행을 소유하고 있는 사용자의 ID를 가져오거나 설정합니다.
Public 속성 PostProcessState 서버에서 발생하는 모든 사후 처리 작업의 상태를 가져옵니다.
Public 속성 Project 이 실행의 팀 프로젝트를 가져옵니다.
Public 속성 Revision 동시성 제어에 사용되는 증분 수정 번호를 가져옵니다.
Public 속성 State 이 테스트 실행의 현재 상태를 가져옵니다.
Public 속성 Statistics 이 테스트 실행에서 다양한 상태에 있는 여러 테스트 사례가 자세히 기록된 통계를 가져옵니다.
Public 속성 TestEnvironmentId 이 테스트 실행의 테스트 환경에 대한 GUID를 가져옵니다.
Public 속성 TestMessageLogEntries 테스트 메시지 로그 엔트리의 컬렉션을 가져옵니다. (ITestMessageLogOwner에서 상속됨)
Public 속성 TestPlanId 이 테스트 실행이 포함된 테스트 계획의 ID를 가져옵니다.
Public 속성 TestSettings 이 테스트 실행에 사용되는 테스트 설정을 가져옵니다.
Public 속성 TestSettingsId 이 테스트 실행에 사용되는 테스트 설정의 ID를 가져옵니다.
Public 속성 Title 이 테스트 실행의 제목을 가져오거나 설정합니다.
Public 속성 Type 이 테스트 실행의 형식을 가져옵니다.
Public 속성 Version 테스트를 실행한 클라이언트 버전을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Abort() 이 테스트 실행을 중단합니다.
Public 메서드 Abort(TestRunAbortOptions) 지정한 옵션을 사용하여 이 테스트 실행을 중단합니다.
Public 메서드 AddTest 테스트 실행에 테스트 사례와 구성을 추가합니다.
Public 메서드 AddTestPoint 이 테스트 실행에 새 테스트 지점을 추가합니다.
Public 메서드 CopyTestSettings 제공된 테스트 설정 개체를 이 테스트 실행에 복사합니다.
Public 메서드 CreateAttachment(String) 파일에서 첨부 파일을 만듭니다. (IAttachmentOwner에서 상속됨)
Public 메서드 CreateAttachment(String, SourceFileAction) 파일에서 첨부 파일을 만들어 업로드 후 선택적으로 소스 파일을 삭제합니다. (IAttachmentOwner에서 상속됨)
Public 메서드 CreateAttachment(array<Byte[], Int32, Int32) 제공된 바이트 배열에서 테스트 결과의 첨부 파일을 만듭니다.
Public 메서드 CreateLogEntry 테스트 메시지 로그 항목을 만들고 이 항목을 TestMessageLogEntryCollection에 추가합니다. (ITestMessageLogOwner에서 상속됨)
Public 메서드 Delete 이 테스트 실행과 해당 결과를 서버에서 제거합니다.
Public 메서드 QueryResults 이 테스트 실행의 모든 테스트 결과가 포함된 컬렉션을 반환합니다.
Public 메서드 QueryResultsByOutcome 제공된 테스트 결과를 가진 이 테스트 실행에 대한 테스트 결과의 컬렉션을 반환합니다.
Public 메서드 QueryResultsByOwner 제공된 테스트 소유자를 가진 이 테스트 실행에 대한 테스트 결과의 컬렉션을 반환합니다.
Public 메서드 QueryResultsByStatus 제공된 테스트 상태를 가진 이 테스트 실행에 대한 테스트 결과의 컬렉션을 반환합니다.
Public 메서드 Refresh 서버의 새 데이터를 사용하여 이 테스트 실행을 업데이트합니다.
Public 메서드 RefreshLogEntries 서버에서 로그 엔트리를 새로 고칩니다. (ITestMessageLogOwner에서 상속됨)
Public 메서드 Save 새로운 또는 업데이트된 테스트 실행 데이터를 서버에 기록합니다.
Public 메서드 SaveLogEntries 변경된 로그 엔트리를 서버에 저장합니다. (ITestMessageLogOwner에서 상속됨)

위쪽

이벤트

  이름 설명
Public 이벤트 AttachmentUploadCompleted 이 이벤트는 첨부 파일 업로드가 완료되면 발생합니다. (IAttachmentOwner에서 상속됨)
Public 이벤트 PropertyChanged 속성 값이 변경되면 발생합니다. (INotifyPropertyChanged에서 상속됨)

위쪽

참고 항목

참조

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

IIdentifiable<TKey>

IAttachmentOwner

ITestMessageLogOwner

INotifyPropertyChanged