Test Plans Analytics에 대한 메타데이터 참조

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Analytics 서비스는 모든 Azure DevOps 테스트 활동에 대한 모든 데이터를 수집합니다. Azure Test Plans 계획된 테스트 및 예비 테스트의 정의 및 실행을 지원합니다. 또한 Azure Pipelines를 사용하면 CI/CD(연속 통합/지속적인 배포) 워크플로를 사용하여 자동화된 테스트를 실행할 수도 있습니다.

Azure DevOps 테스트를 새로 사용하는 경우 다음 문서를 검토하는 것이 좋습니다.

이 문서에 제공된 메타데이터 정보는 모든 Azure DevOps 테스트 작업에 지원되는 엔터티, 속성 및 열거형 형식에 대해 설명합니다.

참고

분석 데이터 모델에서 지원하는 엔터티, 속성 및 열거형 형식에 대한 설명이 제공됩니다. 이것은 초기 초안입니다. 자세한 내용을 확인하려는 영역에 대한 피드백을 제공하세요. 데이터 모델을 쿼리하려면 Analytics에 대한 OData 쿼리 생성을 참조하세요.

엔터티 집합 및 엔터티 형식

테스트 계획 데이터에 대한 분석을 쿼리하려면 다음 표에 설명된 엔터티 형식 및 엔터티 집합 중 하나 이상을 사용합니다.

참고

Azure DevOps 테스트에 대한 분석은 v3.0-previewv4.0-preview 버전에서 지원됩니다.
Analytics는 모든 테스트 관련 작업 항목을 작업 항목으로 저장합니다. Azure Boards Analytics에 대한 작업 추적 메타데이터 참조에 설명된 작업 추적 엔터티를 사용하여 이 데이터에 대한 보고서를 쿼리하고 생성할 수 있습니다.

EntitySet EntityType 설명
테스트 Test 테스트 사례의 속성(예: 테스트 이름 및 테스트 소유자). 테스트 사례 정의에 대한 자세한 내용은 수동 테스트 사례 만들기를 참조하세요.
TestConfigurations TestConfiguration 계획 구성 정보를 테스트합니다. 테스트 구성에 대한 자세한 내용은 다른 구성 테스트를 참조하세요.
TestPoints TestPoint 테스트 지점에 대한 실행 정보입니다. 테스트 지점은 테스트 사례, 테스트 도구 모음, 구성 및 테스터의 고유한 조합입니다. 샘플 보고서는 진행률 상태 샘플 보고서를 참조하세요.
TestPointHistorySnapshot TestPointHistorySnapshot (복합) TestRun과 연결된 특정 테스트에 대한 개별 실행 결과입니다. 샘플 보고서는 수동 테스트 실행 추세 샘플 보고서를 참조하세요.
TestResults TestResult TestRun과 연결된 특정 테스트에 대한 개별 실행 결과입니다.
TestResultsDaily TestResultDaily TestRun이 아닌 Test별로 그룹화된 TestResult 실행의 일일 스냅샷 집계입니다. 샘플 보고서는 테스트 요약 추세 샘플 보고서를 참조하세요.
TestRuns TestRun 파이프라인에서 실행되는 테스트에 대해 집계된 테스트 결과가 포함된 실행 정보입니다.
TestSuites TestSuite 테스트 도구 모음 정보. 테스트 도구 모음 정의에 대한 자세한 내용은 테스트 계획 및 테스트 도구 모음 만들기를 참조하세요.

테스트

다음 속성은 테스트 엔터티 형식 및 테스트 엔터티 집합 에 유효합니다 . 서로게이트 키는 입니다 TestSK.

탐색 속성에는 및 해당 참조 제약 조건이 ProjectSK포함됩니다Project.

표시 이름 이름 데이터 형식 설명
AnalyticsUpdatedDate DateTime 분석 데이터가 마지막으로 업데이트된 시간을 나타내는 워터마크입니다.
컨테이너 이름 ContainerName 문자열 파이프라인 내의 테스트 태스크를 포함하는 작업 컨테이너의 이름입니다.
정규화된 테스트 이름 FullyQualifiedTestName 문자열 테스트에 대해 만든 이름입니다. 정규화된 이름 형식은 문자 제한이 512인 에 해당합니다 Namespace.Testclass.Methodname . 테스트가 데이터 기반이고 매개 변수가 있는 경우 문자 제한에는 매개 변수가 포함됩니다.
우선 순위 Priority Int32 테스트의 중요도 또는 중요도를 지정합니다. 우선 순위는 일반적으로 테스트 코드에서 특성으로 지정됩니다.
테스트 사례 참조 ID TestCaseReferenceId Int32 테스트 사례에 할당된 번호(ID 아님)입니다.
테스트 이름 TestName 문자열 테스트의 이름입니다.
테스트 소유자 TestOwner 문자열 테스트 또는 테스트 실행의 소유자입니다. 테스트 소유자는 일반적으로 테스트 코드에서 특성으로 지정됩니다. 지원되는 테스트 결과 형식에 대한 소유자 특성의 매핑을 보려면 테스트 결과 게시 작업을 참조하세요.

TestConfigurations

테스트 구성은 다른 구성 테스트에 설명된 대로 테스트를 실행할 다양한 환경을 지정 합니다.

다음 속성은 TestConfiguration 엔터티 형식 및 TestConfigurations 엔터티 집합 및 해당 서로게이트 키 TestConfigurationSK에 유효합니다.

표시 이름 이름 데이터 형식 설명
테스트 구성 ID TestConfigurationId Int32 테스트 사례에 할당된 번호(ID 아님)입니다.
테스트 구성 이름 Name 문자열 테스트 구성에 할당된 이름입니다.
테스트 구성 상태 State 문자열 활성 또는 비활성 테스트 구성의 상태입니다.

탐색 속성에는 및 참조 제약 조건이 ProjectSK포함됩니다Project.

TestPoints

테스트 지점은 테스트 사례, 테스트 도구 모음, 구성 및 테스터의 고유한 조합입니다. 다음 속성은 TestPoint EntityType 및 TestPoints EntitySet에 유효합니다. 서로게이트 키는 입니다 TestPointSK.

표시 이름 이름 데이터 형식 설명
AssignedToUserSK GUID 테스트 지점과 연결된 테스터에 할당된 GUID입니다.
TesterUserSK GUID 테스트 지점과 연결된 테스터에 할당된 GUID입니다.
자동화 상태 AutomationStatus Enumerated 자동화됨, 자동화되지 않음 또는 계획과 같은 테스트 사례의 상태. Microsoft.VSTS.TCM.AutomationStatus 작업 항목 필드에 해당합니다.
변경된 날짜 ChangedDate DateTime 테스트 지점이 마지막으로 변경된 날짜 시간입니다.
마지막 결과 상태 LastResultState Enumerated 보류 중, 대기 중 또는 진행 중과 같은 테스트 지점의 상태입니다. TestResultState에 대해 유효한 값이 아래에 나열되어 있습니다.
우선 순위 Priority Int32 연결된 테스트 사례에 할당된 우선 순위입니다.
테스트 사례 ID TestCaseId Int32 연결된 테스트 사례에 할당된 작업 항목 ID입니다.
테스트 구성 ID TestConfigurationId Int32 연결된 테스트 구성에 할당된 번호입니다.
테스트 계획 ID TestPlanId Int32 연결된 테스트 계획에 할당된 작업 항목 ID입니다.
테스트 결과 결과 LastResultOutcome Enumerated 마지막 테스트 결과 결과를 지정합니다. TestOutcome에 대해 유효한 값이 아래에 나열되어 있습니다.
테스트 도구 모음 ID TestSuiteId Int32 연결된 테스트 도구 모음에 할당된 작업 항목 ID입니다.

사용자 인터페이스를 통해 테스트 지점을 검토하려면 수동 테스트 실행, 결과 저장, 세션 닫기 및 결과 검토를 참조하세요.

다음 표에서는 TestPoint 엔터티 형식 및 TestPoints 엔터티 집합에 대한 탐색 속성을 나열합니다.

표시 이름 이름 참조 제약 조건 참조된 속성
ChangedOn ChangedDateSK DateSK
할당 대상 AssignedTo AssignedToUserSK UserSK
Project Project ProjectSK ProjectSK
테스트 사례 작업 항목 TestCase TestCaseId WorkItemId
구성 테스트 TestConfiguration TestConfigurationSK TestConfigurationSK
테스트 도구 모음 TestSuite TestSuiteSK TestSuiteSK
테스터 사용자 이름 Tester TesterUserSK UserSK

TestResultState 열거형 형식 멤버

테스트 결과는 열거형 형식에 대해 TestResultState 다음 표에 요약된 6가지 상태 중 하나일 수 있습니다.

멤버 이름 표시 이름
None 0 없음
Pending 1 보류 중
Queued 2 Queued
InProgress 3 진행 중
Paused 4 일시 중지됨
Completed 5 완료됨

TestOutcome 열거형 형식 멤버

테스트의 15개 결과는 다음 표에 나열되며 멤버는 열거형 형식에 TestOutcome 대해 정의됩니다.

멤버 이름 표시 이름 설명
Unspecified 0 Unspecified
None 1 없음
Passed 2 통과 테스트가 성공적으로 실행되었습니다.
Failed 3 실패 원하는 결과를 충족하지 않는지 테스트합니다.
Inconclusive 4 결과 불충분 확실한 결과 없이 테스트합니다.
Timeout 5 제한 시간 지정된 임계값을 초과하는 테스트 실행 기간입니다.
Aborted 6 중단됨 내부 또는 외부 요인(예: 잘못된 코드, 환경 문제)으로 인해 테스트 실행이 갑자기 종료되었습니다.
Blocked 7 차단
NotExecuted 8 실행되지 않음 실행을 위해 건너뛴 것으로 표시된 테스트입니다.
Warning 9 경고
Error 10 오류
NotApplicable 11 해당 사항 없음
Paused 12 일시 중지됨
InProgress 13 진행 중
NotImpacted 14 영향을 받지 않음 파이프라인을 트리거한 코드 변경의 영향을 받지 않는 테스트입니다.

TestPointHistorySnapshot

다음 속성은 TestPointHistorySnapshot 엔터티 집합에 유효합니다. 서로게이트 키에는 및 DateSK가 포함됩니다TestPointSK.

표시 이름 이름 데이터 형식 설명
AnalyticsUpdatedDate DateTime 분석 데이터가 마지막으로 업데이트된 시간을 나타내는 워터마크입니다.
AssignedToUserSK GUID 테스트 작업 항목에 할당된 GUID입니다.
IsLastDayOfPeriod Enumerated 데이터를 필터링하여 일, 주, 월 또는 연도와 같은 다른 기간에서 하루가 완료되는지 확인합니다. 유효한 값은 기간 열거형 형식 멤버에 나열됩니다.
TesterUserSK GUID 테스트 지점과 연결된 테스터에 할당된 GUID입니다.
TestConfigurationSK Int32 연결된 테스트 구성에 할당된 키입니다.
자동화 상태 AutomationStatus Enumerated 테스트 사례의 상태(예: 자동화됨, 자동화되지 않음 또는 계획됨). Microsoft.VSTS.TCM.AutomationStatus 작업 항목 필드에 해당합니다.
우선 순위 Priority Int32 연결된 테스트 사례에 할당된 우선 순위입니다.
테스트 사례 ID TestCaseId Int32 연결된 테스트 사례에 할당된 작업 항목 ID입니다.
테스트 구성 ID TestConfigurationId Int32 연결된 테스트 구성에 할당된 번호입니다.
테스트 계획 ID TestPlanId Int32 연결된 테스트 계획에 할당된 작업 항목 ID입니다.
테스트 결과 결과 ResultOutcome Enumerated 마지막 테스트 결과 결과를 지정합니다. 유효한 값은 TestOutcome에 나열됩니다.
테스트 도구 모음 ID TestSuiteId Int32 연결된 테스트 도구 모음에 할당된 작업 항목 ID입니다.

다음 표에서는 TestPointHistorySnapshot 엔터티 형식 및 TestPointHistorySnapshot 엔터티 집합에 대한 탐색 속성을 나열합니다.

표시 이름 이름 참조 제약 조건 참조된 속성
Date DateSK DateSK
할당 대상 AssignedTo AssignedToUserSK UserSK
Project Project ProjectSK ProjectSK
테스트 사례 작업 항목 TestCase TestCaseId WorkItemId
구성 테스트 TestConfiguration TestConfigurationSK TestConfigurationSK
테스트 도구 모음 TestSuite TestSuiteSK TestSuiteSK
테스터 사용자 이름 Tester TesterUserSK UserSK

TestResults

테스트 결과는 특정 결과 및 세부 정보가 있는 테스트 사례 실행의 단일 instance 해당합니다.

테스트 실행은 .NET Core 앱 빌드, 테스트 및 배포, 테스트 실행에 설명된 대로 테스트를 수동으로 실행하거나 파이프라인 정의 내에 테스트 작업을 포함할 때 발생합니다.

다음 속성은 TestResults 엔터티 집합에 유효합니다. 서로게이트 키는 입니다 TestResultSK.

표시 이름 이름 데이터 형식 설명
AnalyticsUpdatedDate DateTime 분석 데이터가 마지막으로 업데이트된 시간을 나타내는 워터마크입니다.
완료 날짜 CompletedDate DateTime 테스트 결과가 실행을 완료한 날짜 시간입니다.
기간 초 DurationSeconds Decimal 테스트를 실행하는 데 걸린 시간(초)입니다.
벗겨지는 것 IsFlaky 부울 테스트가 flaky(True)로 표시되는지 여부(False)로 표시되는지 여부를 나타냅니다. 벗겨진 테스트는 코드 또는 테스트 변경과 같은 명백한 이유 없이 간헐적으로 실패하는 테스트입니다.**** 자세한 내용은 flaky 테스트 관리를 참조하세요.
릴리스 ID ReleaseId Int32 테스트 결과와 연결된 릴리스에 할당된 번호입니다.
릴리스 환경 ID ReleaseEnvironmentId Int32 테스트 결과와 연결된 릴리스 환경에 할당된 번호입니다.
릴리스 파이프라인 ID ReleasePipelineId Int32 테스트 결과와 연결된 릴리스 파이프라인에 할당된 숫자입니다.
릴리스 단계 ID ReleaseStageId Int32 테스트 결과와 연결된 릴리스 단계에 할당된 숫자입니다.
시작 날짜 StartedDate DateTime 테스트 결과가 실행되기 시작한 날짜 시간입니다.
테스트 결과 ID TestResultId Int32 테스트 결과에 할당된 숫자입니다.
테스트 실행 ID TestRunId Int32 테스트 실행에 할당된 숫자입니다.
테스트 실행 유형 TestRunType Enumerated 수동 또는 자동화된 테스트 유형인지 여부를 나타냅니다. TestRunType에 대해 유효한 값이 아래에 나열되어 있습니다.
테스트 결과 Outcome Enumerated 테스트 실행 결과입니다. 테스트 결과에는 중단됨, 차단됨, 오류, 실패, 결정되지 않음, 진행 중, 없음, 적용할 수 없음, 실행되지 않음, 영향을 받지 않음, 통과됨, 일시 중지됨, 시간 제한, 지정되지 않음 및 경고와 같은 15가지 결과가 있습니다. TestOutcome에 대해 유효한 값이 아래에 나열되어 있습니다.
Workflow Workflow Enumerated 파이프라인 워크플로 유형입니다. SourceWorkflow에 대해 유효한 값이 아래에 나열되어 있습니다.

다음 표에서는 TestResult 엔터티 형식에 유효한 탐색 속성을 나열합니다.

이름 참조 제약 조건 참조된 속성
CompletedOn CompletedDateSK DateSK
StartedOn StartedDateSK DateSK
Branch BranchSK BranchSK
Project ProjectSK ProjectSK
Pipeline PipelineSK PipelineSK
PipelineRun PipelineRunSK PipelineRunSK
Test TestSK TestSK
TestRun TestRunSK TestRunSK

SourceWorkflow 열거형 형식 멤버

다음 표에서는 열거형 형식에 대해 정의된 멤버를 SourceWorkflow 나열합니다.

표시 이름 멤버 이름
빌드 Build 1
Release Release 2
수동 Manual 3

TestRunType 열거형 형식 멤버

다음 표에서는 열거형 형식에 대해 정의된 멤버를 SourceWorkflow 나열합니다.

멤버 이름 표시 이름
Automated 1 자동
Manual 2 수동

TestResultsDaily

다음 속성은 TestResultsDaily 엔터티 집합에 유효합니다. 서로게이트 키는 입니다TestResultsDailySK.

표시 이름 이름 데이터 형식 설명
AnalyticsUpdatedDate DateTime 분석 데이터가 마지막으로 업데이트된 시간을 나타내는 워터마크입니다.
릴리스 파이프라인 ID ReleasePipelineId Int32 연결된 릴리스 파이프라인에 할당된 숫자입니다.
릴리스 단계 ID ReleaseStageId Int32 연결된 릴리스 파이프라인 단계에 할당된 숫자입니다.
결과 중단된 개수 ResultAbortedCount Int32 매일 테스트 결과에 대해 중단된 것으로 보고된 테스트 결과 수입니다.
결과 차단된 수 ResultBlockedCount Int32 매일 테스트 결과에 대해 차단됨 으로 보고된 테스트 결과 수입니다.
결과 수 ResultCount Int32 보고된 총 테스트 결과 수입니다.
결과 기간 초 ResultDurationSeconds Decimal 테스트 결과를 실행하는 데 필요한 시간(초)입니다.
결과 오류 수 ResultErrorCount Int32 매일 테스트 결과에 대한 오류 로 보고된 테스트 결과 수입니다.
결과 실패 횟수 ResultFailCount Int32 매일 테스트 결과에 대해 실패 로 보고된 테스트 결과 수입니다.
결과 벗겨진 개수 ResultFlakyCount Int32 벗겨진 결과의 수입니다. 벗겨진 테스트는 코드 또는 테스트 변경과 같은 명백한 이유 없이 간헐적으로 실패하는 테스트입니다. 자세한 내용은 벗겨진 테스트 관리를 참조하세요.
결과 결정되지 않는 개수 ResultInconclusiveCount Int32 매일 테스트 결과에 대한 결정적이지 않은 것으로 보고된 테스트 결과 수입니다.
결과 패스 수 ResultPassCount Int32 매일 테스트 결과에 대해 통과됨 으로 보고된 테스트 결과 수입니다.
결과 없음 개수 ResultNoneCount Int32 매일 테스트 결과에 대해 없음 으로 보고된 테스트 결과 수입니다.
결과 시간 제한 수 ResultTimeoutCount Int32 매일 테스트 결과에 대한 시간 제한 으로 보고된 테스트 결과 수입니다.
결과 실행되지 않음 개수 ResultNotExecutedCount Int32 매일 테스트 결과에 대해 실행되지 않음 으로 보고된 테스트 결과 수입니다.
결과 경고 수 ResultWarningCount Int32 매일 테스트 결과에 대한 경고 로 보고된 테스트 결과 수입니다.
결과 적용 불가 개수 ResultNotApplicableCount Int32 매일 테스트 결과에 적용할 수 없음 으로 보고된 테스트 결과 수입니다.
결과 영향을 받지 않는 수 ResultNotImpactedCount Int32 매일 테스트 결과에 영향을 주지 않음 으로 보고된 테스트 결과 수입니다.
결과 기간 초 ResultDurationSeconds Decimal 테스트 결과를 완료하는 데 걸린 시간(초)입니다.
시작 날짜 StartedDate 문자열 테스트 결과의 시작 날짜-시간입니다.
테스트 실행 유형 TestRunType Enumerated 수동 또는 자동화된 테스트 유형인지 여부를 나타냅니다. 유효한 값은 TestRunType 아래에 나열됩니다.
Workflow Workflow Enumerated 파이프라인 워크플로 유형입니다. 유효한 값은 SourceWorkflow 아래에 나열됩니다.

다음 표에서는 TestResultDaily 엔터티 형식에 유효한 탐색 속성을 나열합니다.

이름 참조 제약 조건 참조된 속성
Branch BranchSK BranchSK
Date StartedDateSK DateSK
Pipeline PipelineSK PipelineSK
Project ProjectSK ProjectSK
Test TestSK TestSK

TestRuns

테스트 실행은 테스트를 수동으로 실행하거나 파이프라인 정의 내에 테스트 작업을 포함할 때 발생합니다. 자세한 내용은 .NET Core 앱 빌드, 테스트 및 배포, 테스트 실행을 참조하세요.

다음 속성은 TestRuns 및 해당 서로게이트 키 TestRunSK에 유효합니다.

표시 이름 이름 데이터 형식 설명
AnalyticsUpdatedDate DateTime 분석 데이터가 마지막으로 업데이트된 시간을 나타내는 워터마크입니다.
세부 정보 HasDetail 부울 테스트 실행(True)에 대한 세부 정보가 제공되는지 여부(False)를 나타냅니다.
자동화 IsAutomated 부울 테스트 실행(True)에 대한 세부 정보가 제공되는지 여부(False)를 나타냅니다.
우선 순위 Priority Int32 파이프라인 작업에 할당된 버전입니다.
완료 날짜 CompletedDate DateTime 테스트 실행 또는 테스트 결과 완료 날짜 시간입니다.
릴리스 ID ReleaseId Int32 연결된 릴리스 정의에 할당된 숫자입니다.
릴리스 환경 ID ReleaseEnvironmentId Int32 연결된 릴리스 환경에 할당된 번호입니다.
릴리스 파이프라인 ID ReleasePipelineId Int32 연결된 릴리스 파이프라인에 할당된 숫자입니다.
릴리스 단계 ID ReleaseStageId Int32 연결된 릴리스 파이프라인 단계에 할당된 숫자입니다.
결과 중단된 개수 ResultAbortedCount Int32 매일 테스트 실행 또는 테스트 결과에 대해 중단된 것으로 보고된 테스트 결과 수입니다.
결과 차단된 수 ResultBlockedCount Int32 매일 테스트 실행 또는 테스트 결과에 대해 차단됨 으로 보고된 테스트 결과 수입니다.
결과 수 ResultCount Int32 보고된 총 테스트 결과 수입니다.
결과 기간 초 ResultDurationSeconds Decimal 테스트 실행이 실행하는 데 필요한 시간(초)입니다.
결과 오류 수 ResultErrorCount Int32 매일 테스트 실행 또는 테스트 결과에 대해 오류 로 보고된 테스트 결과 수입니다.
결과 실패 횟수 ResultFailCount Int32 매일 테스트 실행 또는 테스트 결과에 대해 실패 로 보고된 테스트 결과 수입니다.
결과 벗겨진 개수 ResultFlakyCount Int32 벗겨진 것으로 표시된 테스트 결과 수입니다. 엉뚱한 테스트는 코드 또는 테스트 변경과 같은 명백한 이유 없이 간헐적으로 실패하는 테스트입니다. 자세한 내용은 벗겨진 테스트 관리를 참조하세요.
결과 결정되지 않는 개수 ResultInconclusiveCount 문자열 매일 테스트 실행 또는 테스트 결과에 대해 결정적이지 않은 것으로 보고된 테스트 결과 수입니다.
결과 패스 수 ResultPassCount Int32 매일 테스트 실행 또는 테스트 결과에 대해 통과됨 으로 보고된 테스트 결과 수입니다.
결과 시간 제한 수 ResultTimeoutCount Int32 매일 테스트 실행 또는 테스트 결과에 대한 시간 제한 으로 보고된 테스트 결과 수입니다.
실행되지 않은 결과 수 ResultNotExecutedCount Int32 매일 테스트 실행 또는 테스트 결과에 대해 실행되지 않음 으로 보고된 테스트 결과 수입니다.
결과 경고 수 ResultWarningCount Int32 매일 테스트 실행 또는 테스트 결과에 대한 경고 로 보고된 테스트 결과 수입니다.
결과 적용할 수 없음 ResultNotApplicableCount Int32 매일 테스트 실행 또는 테스트 결과에 적용할 수 없음 으로 보고된 테스트 결과 수입니다.
영향을 받지 않는 결과 수 ResultNotImpactedCount Int32 매일 테스트 실행 또는 테스트 결과에 영향을 주지 않음 으로 보고된 테스트 결과 수입니다.
실행 기간 초 RunDurationSeconds Decimal 활성 또는 비활성 테스트 구성의 상태입니다.
시작 날짜 StartedDate DateTime 테스트 실행 시작 날짜 시간입니다.
테스트 실행 ID TestRunId Int32 테스트 실행에 할당된 번호입니다.
테스트 실행 유형 TestRunType Enumerated 수동 또는 자동화된 테스트 유형인지를 나타냅니다. 유효한 값은 TestRunType 아래에 나열됩니다.
제목 Title 문자열 파이프라인 작업에 할당된 GUID입니다.
Workflow Workflow Enumerated 파이프라인 워크플로 유형입니다. 유효한 값은 SourceWorkflow 아래에 나열됩니다.

다음 표에서는 TestRun 엔터티 형식에 유효한 탐색 속성을 나열합니다.

이름 참조 제약 조건 참조된 속성
Branch BranchSK BranchSK
CompletedOn CompletedDateSK DateSK
Pipeline PipelineSK PipelineSK
PipelineRun PipelineRunSK PipelineRunSK
Project ProjectSK ProjectSK
StartedOn StartedDateSK DateSK

TestSuites

테스트 도구 모음은 테스트 계획에 대해 정의되며 실행할 테스트를 지정합니다. 자세한 내용은 테스트 계획 및 테스트 도구 모음 만들기를 참조하세요.

다음 속성은 TestSuites 및 해당 서로게이트 키 TestSuiteSK에 유효합니다.

표시 이름 이름 데이터 형식 설명
AnalyticsUpdatedDate DateTime 분석 데이터가 마지막으로 업데이트된 시간을 나타내는 워터마크입니다.
테스트 계획 ID TestPlanId Int32 테스트 사례에 할당된 번호(ID 아님)입니다.
테스트 도구 모음 ID TestSuiteId Int32 테스트 구성에 할당된 이름입니다.
테스트 계획 제목 TestPlanTitle 문자열 활성 또는 비활성 테스트 구성의 상태입니다.
테스트 도구 모음 제목 Title Int32 테스트 사례에 할당된 번호(ID 아님)입니다.
Orderid OrderId Int32 테스트 구성에 할당된 이름입니다.
테스트 도구 모음 수준 14 ID 를 통한 테스트 도구 모음 수준 1 ID IdLevel1 통해IdLevel14 Int32 중첩된 테스트 도구 모음의 수준입니다.
테스트 도구 모음 수준 14 제목 을 통한 테스트 제품군 수준 1 타이틀 TitleLevel1 통해 TitleLevel14 문자열 중첩된 테스트 도구 모음 수준의 이름입니다.
테스트 도구 모음 깊이 Depth Byte 테스트 계획 내에서 테스트 도구 모음의 중첩된 수준입니다.
테스트 도구 모음 유형 Type Enumerated 테스트 도구 모음의 유형을 지정합니다. TestSuiteType 열거형 형식에 유효한 값이 나열됩니다.
테스트 계획 ID TestPlanId Int32 테스트 계획에 할당된 번호(ID 아님)입니다.
요구 사항 작업 항목 ID RequirementWorkItemId Int32 테스트 도구 모음과 연결된 작업 항목 사용자 스토리, 제품 백로그 항목 또는 기타 요구 사항 범주 작업 항목의 ID입니다.
테스트 계획 제목 TestPlanTitle 문자열 테스트 계획에 대해 정의된 제목입니다.

다음 표에서는 TestSuite 엔터티 형식에 유효한 탐색 속성을 나열합니다.

표시 이름 이름 참조 제약 조건 참조된 속성
Project Project ProjectSK ProjectSK
요구 사항 작업 항목 RequirementWorkItem RequirementWorkItemId WorkItemId
테스트 계획 작업 항목 TestPlanWorkItem TestPlanId WorkItemId
테스트 도구 모음 작업 항목 TestSuiteWorkItem TestSuiteId WorkItemId

TestSuiteType 열거형 형식 멤버

다음 멤버는 열거형 형식에 TestSuiteType 대해 정의됩니다.

멤버 이름 표시 이름
None 0 없음
QueryBased 1 쿼리 기반
Static 2 정적
RequirementBased 3 요구 사항 기반