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 |
run
|
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 |
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 |
---|---|
Result |
ResultMetadata per il risultato/conteggio specificato. |
Run |
Testare le statistiche di esecuzione per risultato. |
Shallow |
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. |
Test |
Dettagli dello stato di risoluzione del test. |
Test |
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 |
Stato di risoluzione dell'esecuzione del test. |
|
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 |
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 |
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 |
Testare le statistiche di esecuzione per risultato. |