Udostępnij za pośrednictwem


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

runId
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

TestRunStatistic

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
ResultMetadata

ResultMetadata dla danego wyniku/liczby.

RunStatistic

Statystyki przebiegu testu na wynik.

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.

TestResolutionState

Szczegóły stanu rozwiązania testu.

TestRunStatistic

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

TestResolutionState

Stan rozwiązywania przebiegu testu.

resultMetadata

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

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.

TestRunStatistic

Statystyki przebiegu testu.

Nazwa Typ Opis
run

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.

runStatistics

RunStatistic[]

Statystyki przebiegu testu na wynik.