Condividi tramite


Runs - Get Test Run Statistics

Ottiene le statistiche di esecuzione dei test, usato quando si vuole ottenere il riepilogo di un'esecuzione in base al risultato.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
organization
path True

string

Nome dell'organizzazione di Azure DevOps.

project
path True

string

ID progetto o nome del progetto

runId
path True

integer

int32

ID dell'esecuzione da ottenere.

api-version
query True

string

Versione dell'API da usare. Deve essere impostato su '7.1-preview.3' per usare questa versione dell'API.

Risposte

Nome Tipo Descrizione
200 OK

TestRunStatistic

operazione riuscita

Sicurezza

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 Descrizione
vso.test Concede la possibilità di leggere piani di test, case, risultati e altri artefatti correlati alla gestione dei test.

Esempio

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

Definizioni

Nome Descrizione
ResultMetadata

ResultMetadata per il risultato/conteggio specificato.

RunStatistic

Testare le statistiche di esecuzione per risultato.

ShallowReference

Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti.

TestResolutionState

Dettagli dello stato di risoluzione del test.

TestRunStatistic

Statistiche di esecuzione dei test.

ResultMetadata

ResultMetadata per il risultato/conteggio specificato.

Nome Tipo Descrizione
flaky

string

Metadati flaky

rerun

string

Rieseguire i metadati

RunStatistic

Testare le statistiche di esecuzione per risultato.

Nome Tipo Descrizione
count

integer

Conteggio dei risultati del test per il risultato specificato.

outcome

string

Risultato del test

resolutionState

TestResolutionState

Stato di risoluzione dell'esecuzione del test.

resultMetadata

ResultMetadata

ResultMetadata per il risultato/conteggio specificato.

state

string

Stato dell'esecuzione del test

ShallowReference

Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti.

Nome Tipo Descrizione
id

string

ID della risorsa

name

string

Nome della risorsa collegata (nome della definizione, nome del controller e così via)

url

string

Collegamento HTTP completo alla risorsa

TestResolutionState

Dettagli dello stato di risoluzione del test.

Nome Tipo Descrizione
id

integer

ID stato risoluzione test.

name

string

Test Resolution State Name.

project

ShallowReference

Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti.

TestRunStatistic

Statistiche di esecuzione dei test.

Nome Tipo Descrizione
run

ShallowReference

Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti.

runStatistics

RunStatistic[]

Testare le statistiche di esecuzione per risultato.