Runs - Get Test Run Statistics
Pobierz statystyki przebiegu testu , używane, gdy chcemy uzyskać podsumowanie przebiegu według wyniku.
GET https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}/Statistics?api-version=7.1
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
organization
|
path | True |
string |
Nazwa organizacji usługi Azure DevOps. |
|
project
|
path | True |
string |
Identyfikator projektu lub nazwa projektu |
|
run
|
path | True |
integer (int32) |
Identyfikator przebiegu do pobrania. |
|
api-version
|
query | True |
string |
Wersja interfejsu API do użycia. Należy ustawić wartość "7.1", aby używać tej wersji interfejsu API. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
operacja zakończona powodzeniem |
Zabezpieczenia
oauth2
Typ:
oauth2
Flow:
accessCode
Adres URL autoryzacji:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Adres URL tokenu:
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
Zakresy
| Nazwa | Opis |
|---|---|
| vso.test | Umożliwia odczytywanie planów testów, przypadków, wyników i innych artefaktów związanych z zarządzaniem testami. |
Przykłady
Przykładowe żądanie
GET https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1/Statistics?api-version=7.1
Przykładowa odpowiedź
{
"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
}
]
}
Definicje
| Nazwa | Opis |
|---|---|
|
Result |
ResultMetadata dla danego wyniku/liczby. |
|
Run |
Statystyki przebiegu testu na wynik. |
|
Shallow |
Abstrakcyjne odwołanie do innego zasobu. Ta klasa służy do dostarczania kontraktów danych kompilacji z jednolity sposób odwołowania się do innych zasobów w sposób zapewniający łatwy przechodzenie przez łącza. |
|
Test |
Szczegóły stanu rozwiązania testu. |
|
Test |
Statystyki przebiegu testu. |
ResultMetadata
ResultMetadata dla danego wyniku/liczby.
| Wartość | Opis |
|---|---|
| flaky |
Flaky metadata (Flaky metadata) |
| rerun |
Ponowne uruchamianie metadanych |
RunStatistic
Statystyki przebiegu testu na wynik.
| Nazwa | Typ | Opis |
|---|---|---|
| count |
integer (int32) |
Liczba wyników testu dla danego wyniku. |
| outcome |
string |
Wynik testu |
| resolutionState |
Stan rozwiązywania przebiegu testu. |
|
| resultMetadata |
ResultMetadata dla danego wyniku/liczby. |
|
| state |
string |
Stan przebiegu testu |
ShallowReference
Abstrakcyjne odwołanie do innego zasobu. Ta klasa służy do dostarczania kontraktów danych kompilacji z jednolity sposób odwołowania się do innych zasobów w sposób zapewniający łatwy przechodzenie przez łącza.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu |
| name |
string |
Nazwa połączonego zasobu (nazwa definicji, nazwa kontrolera itp.) |
| url |
string |
Pełny link http do zasobu |
TestResolutionState
Szczegóły stanu rozwiązania testu.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
integer (int32) |
Identyfikator stanu rozwiązania testu. |
| name |
string |
Nazwa stanu rozwiązania testu. |
| project |
Abstrakcyjne odwołanie do innego zasobu. Ta klasa służy do dostarczania kontraktów danych kompilacji z jednolity sposób odwołowania się do innych zasobów w sposób zapewniający łatwy przechodzenie przez łącza. |
TestRunStatistic
Statystyki przebiegu testu.
| Nazwa | Typ | Opis |
|---|---|---|
| run |
Abstrakcyjne odwołanie do innego zasobu. Ta klasa służy do dostarczania kontraktów danych kompilacji z jednolity sposób odwołowania się do innych zasobów w sposób zapewniający łatwy przechodzenie przez łącza. |
|
| runStatistics |
Statystyki przebiegu testu na wynik. |