Partilhar via


Runs - Get Test Run Statistics

Obter estatísticas de execução de teste , usadas quando queremos obter o resumo de uma execução por resultado.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
organization
path True

string

O nome da organização do Azure DevOps.

project
path True

string

ID do projeto ou nome do projeto

runId
path True

integer

int32

ID da execução a ser obtido.

api-version
query True

string

Versão da API a ser usada. Isso deve ser definido como '7.1-preview.3' para usar essa versão da API.

Respostas

Nome Tipo Description
200 OK

TestRunStatistic

operação bem-sucedida

Segurança

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

Nome Description
vso.test Concede a capacidade de ler planos de teste, casos, resultados e outros artefatos relacionados ao gerenciamento de testes.

Exemplos

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
    }
  ]
}

Definições

Nome Description
ResultMetadata

ResultMetadata para o resultado/contagem determinado.

RunStatistic

Estatísticas de execução de teste por resultado.

ShallowReference

Uma referência abstrata a algum outro recurso. Essa classe é usada para fornecer os contratos de dados de build com uma maneira uniforme de referenciar outros recursos de uma maneira que fornece fácil passagem por meio de links.

TestResolutionState

Detalhes do Estado de Resolução de Teste.

TestRunStatistic

Estatísticas de execução de teste.

ResultMetadata

ResultMetadata para o resultado/contagem determinado.

Nome Tipo Description
flaky

string

Metadados irregulares

rerun

string

Executar metadados novamente

RunStatistic

Estatísticas de execução de teste por resultado.

Nome Tipo Description
count

integer

Contagem de resultados de teste para o resultado especificado.

outcome

string

Resultado do teste

resolutionState

TestResolutionState

Estado de Resolução da execução de teste.

resultMetadata

ResultMetadata

ResultMetadata para o resultado/contagem determinado.

state

string

Estado da execução de teste

ShallowReference

Uma referência abstrata a algum outro recurso. Essa classe é usada para fornecer os contratos de dados de build com uma maneira uniforme de referenciar outros recursos de uma maneira que fornece fácil passagem por meio de links.

Nome Tipo Description
id

string

ID do recurso

name

string

Nome do recurso vinculado (nome da definição, nome do controlador etc.)

url

string

Link http completo para o recurso

TestResolutionState

Detalhes do Estado de Resolução de Teste.

Nome Tipo Description
id

integer

ID do estado da Resolução de Teste.

name

string

Nome do Estado de Resolução de Teste.

project

ShallowReference

Uma referência abstrata a algum outro recurso. Essa classe é usada para fornecer os contratos de dados de build com uma maneira uniforme de referenciar outros recursos de uma maneira que fornece fácil passagem por meio de links.

TestRunStatistic

Estatísticas de execução de teste.

Nome Tipo Description
run

ShallowReference

Uma referência abstrata a algum outro recurso. Essa classe é usada para fornecer os contratos de dados de build com uma maneira uniforme de referenciar outros recursos de uma maneira que fornece fácil passagem por meio de links.

runStatistics

RunStatistic[]

Estatísticas de execução de teste por resultado.