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. |