Sdílet prostřednictvím


Runs - Get Test Run Statistics

Získejte statistiku testovacího spuštění , která se používá, když chceme získat souhrn spuštění podle výsledku.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
organization
path True

string

Název organizace Azure DevOps.

project
path True

string

ID projektu nebo název projektu

runId
path True

integer

int32

ID spuštění, které chcete získat.

api-version
query True

string

Verze rozhraní API, která se má použít. Aby se tato verze rozhraní API používala, měla by být nastavená na 7.1-preview.3.

Odpovědi

Name Typ Description
200 OK

TestRunStatistic

úspěšná operace

Zabezpečení

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

Name Description
vso.test Umožňuje číst testovací plány, případy, výsledky a další artefakty související se správou testů.

Příklady

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

Definice

Name Description
ResultMetadata

ResultMetadata pro daný výsledek/počet.

RunStatistic

Statistika testovacího běhu podle výsledku

ShallowReference

Abstrahovaný odkaz na nějaký jiný prostředek. Tato třída se používá k poskytování kontraktů dat sestavení s jednotným způsobem, jak odkazovat na jiné prostředky způsobem, který umožňuje snadno procházet odkazy.

TestResolutionState

Podrobnosti o stavu řešení testů

TestRunStatistic

Statistika testovacího běhu.

ResultMetadata

ResultMetadata pro daný výsledek/počet.

Name Typ Description
flaky

string

Foukaná metadata

rerun

string

Opětovné spuštění metadat

RunStatistic

Statistika testovacího běhu podle výsledku

Name Typ Description
count

integer

Počet výsledků testu pro daný výsledek.

outcome

string

Výsledek testu

resolutionState

TestResolutionState

Stav řešení testovacího spuštění.

resultMetadata

ResultMetadata

ResultMetadata pro daný výsledek/počet.

state

string

Stav testovacího běhu

ShallowReference

Abstrahovaný odkaz na nějaký jiný prostředek. Tato třída se používá k poskytování kontraktů dat sestavení s jednotným způsobem, jak odkazovat na jiné prostředky způsobem, který umožňuje snadno procházet odkazy.

Name Typ Description
id

string

ID prostředku

name

string

Název propojeného prostředku (název definice, název kontroleru atd.)

url

string

Úplný odkaz HTTP na prostředek

TestResolutionState

Podrobnosti o stavu řešení testů

Name Typ Description
id

integer

ID stavu řešení testu

name

string

Název stavu překladu testu.

project

ShallowReference

Abstrahovaný odkaz na nějaký jiný prostředek. Tato třída se používá k poskytování kontraktů dat sestavení s jednotným způsobem, jak odkazovat na jiné prostředky způsobem, který umožňuje snadno procházet odkazy.

TestRunStatistic

Statistika testovacího běhu.

Name Typ Description
run

ShallowReference

Abstrahovaný odkaz na nějaký jiný prostředek. Tato třída se používá k poskytování kontraktů dat sestavení s jednotným způsobem, jak odkazovat na jiné prostředky způsobem, který umožňuje snadno procházet odkazy.

runStatistics

RunStatistic[]

Statistika testovacího běhu podle výsledku