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 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Attachments | 첨부 파일의 컬렉션을 가져옵니다. (IAttachmentOwner에서 상속됨) | |
BuildConfigurationId | 이 테스트 실행의 빌드 구성 ID를 가져옵니다. | |
BuildDirectory | 빌드의 출력 경로를 가져오거나 설정합니다. | |
BuildFlavor | 빌드의 버전(즉, "출시" 또는 "디버그")을 가져오거나 설정합니다. | |
BuildNumber | 빌드의 이름을 가져오거나 설정합니다. | |
BuildPlatform | 빌드의 플랫폼을 가져오거나 설정합니다. | |
BuildUri | 이 테스트를 실행하는 빌드의 URI(Uniform Resource Identifier)를 가져오거나 설정합니다. | |
Comment | 테스트 실행을 분석하는 명령에 의해 입력된 모든 주석이 있는 문자열을 가져오거나 설정합니다. | |
Controller | 이 테스트 실행의 컨트롤러 이름을 가져옵니다. | |
DateCompleted | 마지막 테스트가 완료된 날짜와 시간을 가져오거나 설정합니다. | |
DateCreated | 이 테스트 실행이 만들어진 날짜를 가져옵니다. | |
DateDue | 이 테스트 실행이 만료되는 날짜를 가져옵니다. | |
DateStarted | 이 테스트 실행이 시작된 날짜를 가져오거나 설정합니다. | |
ErrorMessage | 오류가 발생한 경우 해당 오류에 대한 간략한 설명을 가져오거나 설정합니다. | |
Id | 식별자를 가져옵니다. (IIdentifiable<TKey>에서 상속됨) | |
IsAutomated | 자동으로 실행해야 하는 테스트가 테스트 실행에 포함되는지를 나타내는 값을 가져오거나 설정합니다. | |
IsBvt | 이 테스트 실행이 빌드 확인 테스트인지 여부를 나타내는 값을 가져오거나 설정합니다. | |
IsDirty | 이 테스트 실행이 마지막 저장 작업 이후에 변경되었는지 여부를 나타내는 값을 가져옵니다. | |
Iteration | 이 테스트 실행이 실행된 횟수를 가져오거나 설정합니다. | |
LastUpdated | 이 테스트 실행이 마지막으로 업데이트된 날짜와 시간을 가져옵니다. | |
LastUpdatedBy | 이 테스트 실행을 마지막으로 업데이트한 사용자의 ID를 가져옵니다. | |
Owner | 이 테스트 실행을 소유하고 있는 사용자의 ID를 가져오거나 설정합니다. | |
PostProcessState | 서버에서 발생하는 모든 사후 처리 작업의 상태를 가져옵니다. | |
Project | 이 실행의 팀 프로젝트를 가져옵니다. | |
Revision | 동시성 제어에 사용되는 증분 수정 번호를 가져옵니다. | |
State | 이 테스트 실행의 현재 상태를 가져옵니다. | |
Statistics | 이 테스트 실행에서 다양한 상태에 있는 여러 테스트 사례가 자세히 기록된 통계를 가져옵니다. | |
TestEnvironmentId | 이 테스트 실행의 테스트 환경에 대한 GUID를 가져옵니다. | |
TestMessageLogEntries | 테스트 메시지 로그 엔트리의 컬렉션을 가져옵니다. (ITestMessageLogOwner에서 상속됨) | |
TestPlanId | 이 테스트 실행이 포함된 테스트 계획의 ID를 가져옵니다. | |
TestSettings | 이 테스트 실행에 사용되는 테스트 설정을 가져옵니다. | |
TestSettingsId | 이 테스트 실행에 사용되는 테스트 설정의 ID를 가져옵니다. | |
Title | 이 테스트 실행의 제목을 가져오거나 설정합니다. | |
Type | 이 테스트 실행의 형식을 가져옵니다. | |
Version | 테스트를 실행한 클라이언트 버전을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Abort() | 이 테스트 실행을 중단합니다. | |
Abort(TestRunAbortOptions) | 지정한 옵션을 사용하여 이 테스트 실행을 중단합니다. | |
AddTest | 테스트 실행에 테스트 사례와 구성을 추가합니다. | |
AddTestPoint | 이 테스트 실행에 새 테스트 지점을 추가합니다. | |
CopyTestSettings | 제공된 테스트 설정 개체를 이 테스트 실행에 복사합니다. | |
CreateAttachment(String) | 파일에서 첨부 파일을 만듭니다. (IAttachmentOwner에서 상속됨) | |
CreateAttachment(String, SourceFileAction) | 파일에서 첨부 파일을 만들어 업로드 후 선택적으로 소스 파일을 삭제합니다. (IAttachmentOwner에서 상속됨) | |
CreateAttachment(array<Byte[], Int32, Int32) | 제공된 바이트 배열에서 테스트 결과의 첨부 파일을 만듭니다. | |
CreateLogEntry | 테스트 메시지 로그 항목을 만들고 이 항목을 TestMessageLogEntryCollection에 추가합니다. (ITestMessageLogOwner에서 상속됨) | |
Delete | 이 테스트 실행과 해당 결과를 서버에서 제거합니다. | |
QueryResults | 이 테스트 실행의 모든 테스트 결과가 포함된 컬렉션을 반환합니다. | |
QueryResultsByOutcome | 제공된 테스트 결과를 가진 이 테스트 실행에 대한 테스트 결과의 컬렉션을 반환합니다. | |
QueryResultsByOwner | 제공된 테스트 소유자를 가진 이 테스트 실행에 대한 테스트 결과의 컬렉션을 반환합니다. | |
QueryResultsByStatus | 제공된 테스트 상태를 가진 이 테스트 실행에 대한 테스트 결과의 컬렉션을 반환합니다. | |
Refresh | 서버의 새 데이터를 사용하여 이 테스트 실행을 업데이트합니다. | |
RefreshLogEntries | 서버에서 로그 엔트리를 새로 고칩니다. (ITestMessageLogOwner에서 상속됨) | |
Save | 새로운 또는 업데이트된 테스트 실행 데이터를 서버에 기록합니다. | |
SaveLogEntries | 변경된 로그 엔트리를 서버에 저장합니다. (ITestMessageLogOwner에서 상속됨) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
AttachmentUploadCompleted | 이 이벤트는 첨부 파일 업로드가 완료되면 발생합니다. (IAttachmentOwner에서 상속됨) | |
PropertyChanged | 속성 값이 변경되면 발생합니다. (INotifyPropertyChanged에서 상속됨) |
위쪽