다음을 통해 공유


Runs - Get Test Run Statistics

결과별 실행 요약을 가져올 때 사용되는 테스트 실행 통계를 가져옵니다.

GET https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}/Statistics?api-version=7.1-preview.3

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
organization
path True

string

Azure DevOps 조직의 이름입니다.

project
path True

string

프로젝트 ID 또는 프로젝트 이름

runId
path True

integer

int32

가져올 실행의 ID입니다.

api-version
query True

string

사용할 API의 버전입니다. 이 버전의 api를 사용하려면 '7.1-preview.3'으로 설정해야 합니다.

응답

Name 형식 Description
200 OK

TestRunStatistic

성공적인 작업

보안

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Name Description
vso.test 테스트 계획, 사례, 결과 및 기타 테스트 관리 관련 아티팩트 읽기 기능을 부여합니다.

예제

Sample Request

GET https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1/Statistics?api-version=7.1-preview.3

Sample Response

{
  "run": {
    "id": "1",
    "name": "sprint1 (Manual)",
    "url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1"
  },
  "runStatistics": [
    {
      "state": "Completed",
      "outcome": "Passed",
      "count": 1
    }
  ]
}

정의

Name Description
ResultMetadata

지정된 결과/개수에 대한 ResultMetadata입니다.

RunStatistic

결과당 실행 통계를 테스트합니다.

ShallowReference

다른 리소스에 대한 추상화된 참조입니다. 이 클래스는 링크를 통해 쉽게 트래버스할 수 있는 방식으로 다른 리소스를 참조하는 균일한 방법으로 빌드 데이터 계약을 제공하는 데 사용됩니다.

TestResolutionState

테스트 확인 상태 세부 정보입니다.

TestRunStatistic

실행 통계를 테스트합니다.

ResultMetadata

지정된 결과/개수에 대한 ResultMetadata입니다.

Name 형식 Description
flaky

string

벗겨진 메타데이터

rerun

string

메타데이터 다시 실행

RunStatistic

결과당 실행 통계를 테스트합니다.

Name 형식 Description
count

integer

지정된 결과에 대한 테스트 결과 수입니다.

outcome

string

테스트 결과

resolutionState

TestResolutionState

테스트 실행 확인 상태입니다.

resultMetadata

ResultMetadata

지정된 결과/개수에 대한 ResultMetadata입니다.

state

string

테스트 실행 상태

ShallowReference

다른 리소스에 대한 추상화된 참조입니다. 이 클래스는 링크를 통해 쉽게 트래버스할 수 있는 방식으로 다른 리소스를 참조하는 균일한 방법으로 빌드 데이터 계약을 제공하는 데 사용됩니다.

Name 형식 Description
id

string

리소스의 ID

name

string

연결된 리소스의 이름(정의 이름, 컨트롤러 이름 등)

url

string

리소스에 대한 전체 http 링크

TestResolutionState

테스트 확인 상태 세부 정보입니다.

Name 형식 Description
id

integer

테스트 확인 상태 ID입니다.

name

string

테스트 확인 상태 이름입니다.

project

ShallowReference

다른 리소스에 대한 추상화된 참조입니다. 이 클래스는 링크를 통해 쉽게 트래버스할 수 있는 방식으로 다른 리소스를 참조하는 균일한 방법으로 빌드 데이터 계약을 제공하는 데 사용됩니다.

TestRunStatistic

실행 통계를 테스트합니다.

Name 형식 Description
run

ShallowReference

다른 리소스에 대한 추상화된 참조입니다. 이 클래스는 링크를 통해 쉽게 트래버스할 수 있는 방식으로 다른 리소스를 참조하는 균일한 방법으로 빌드 데이터 계약을 제공하는 데 사용됩니다.

runStatistics

RunStatistic[]

결과당 실행 통계를 테스트합니다.