Udostępnij za pośrednictwem


Runs - Create

Utwórz nowy przebieg testu.

POST https://dev.azure.com/{organization}/{project}/_apis/test/runs?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

api-version
query True

string

Wersja interfejsu API do użycia. Należy ustawić wartość "7.1", aby używać tej wersji interfejsu API.

Treść żądania

Nazwa Typ Opis
automated

boolean

wartość true, jeśli przebieg testu jest zautomatyzowany, w przeciwnym razie wartość false. Domyślnie będzie to wartość false.

build

ShallowReference

Abstrakcyjne odwołanie do kompilacji, do którego należy.

buildDropLocation

string

Upuść lokalizację kompilacji używanej do uruchomienia testowego.

buildFlavor

string

Smak kompilacji używanej do uruchomienia testowego. (Np. Wydanie, Debugowanie)

buildPlatform

string

Platforma kompilacji używanej do uruchamiania testowego. (np. x86, amd64)

buildReference

BuildConfiguration

BuildReference przebiegu testu.

comment

string

Komentarze wprowadzone przez osoby analizujące przebieg.

completeDate

string

Ukończono datę uruchomienia.

configurationIds

integer[] (int32)

Identyfikatory konfiguracji testów skojarzonych z przebiegiem.

controller

string

Nazwa kontrolera testów używanego do automatycznego uruchamiania.

customTestFields

CustomTestField[]

Dodatkowe właściwości przebiegu testu.

dtlAutEnvironment

ShallowReference

Abstrakcyjne odwołanie do DtlAutEnvironment.

dtlTestEnvironment

ShallowReference

Abstrakcyjne odwołanie do DtlTestEnvironment.

dueDate

string

Data i godzina ukończenia przebiegu testu.

environmentDetails

DtlEnvironmentDetails

Jest to tymczasowa klasa, która udostępnia szczegółowe informacje dotyczące środowiska uruchomieniowego testu.

errorMessage

string

Komunikat o błędzie skojarzony z przebiegiem.

filter

RunFilter

Filtr używany do odnajdywania przebiegu.

iteration

string

Iteracja, w której ma zostać utworzony przebieg. Iteracja główna projektu zespołowego będzie domyślna

name

string

Nazwa przebiegu testu.

owner

IdentityRef

Nazwa wyświetlana właściciela przebiegu.

pipelineReference

PipelineReference

Odwołanie do potoku, do którego należy ten przebieg testu. PipelineReference.PipelineId powinien być równy RunCreateModel.Build.Id

plan

ShallowReference

Abstrakcyjne odwołanie do planu, do którego należy.

pointIds

integer[] (int32)

Identyfikatory punktów testowych do użycia w przebiegu.

releaseEnvironmentUri

string

Identyfikator URI środowiska wydania skojarzony z uruchomieniem.

releaseReference

ReleaseReference

Odwołanie do wydania skojarzonego z przebiegiem testowym.

releaseUri

string

Identyfikator URI wydania skojarzony z uruchomieniem.

runSummary

RunSummaryModel[]

Podsumowanie przebiegu dla typu przebiegu = NoConfigRun.

runTimeout

string (TimeSpan)

Przedział czasu do zakończenia limitu czasu.

sourceWorkflow

string

SourceWorkFlow (CI/CD) przebiegu testu.

startDate

string

Data rozpoczęcia przebiegu.

state

string

Stan przebiegu. Typ TestRunState Prawidłowe stany — NotStarted, InProgress, Waiting

tags

TestTag[]

Tagi do dołączenia do przebiegu testu można dodać maksymalnie 5 tagów do uruchomienia.

testConfigurationsMapping

string

TestConfigurationMapping przebiegu testu.

testEnvironmentId

string

Identyfikator środowiska testowego skojarzonego z uruchomieniem.

testSettings

ShallowReference

Abstrakcyjne odwołanie do zasobu ustawień testu.

type

string

Typ prawidłowych wartości run(RunType): (nieokreślone, normalne, blokujące, internetowe, MtrRunInitiatedFromWeb, RunWithDtlEnv, NoConfigRunRun)

Odpowiedzi

Nazwa Typ Opis
200 OK

TestRun

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_write Umożliwia odczytywanie, tworzenie i aktualizowanie planów testów, przypadków, wyników i innych artefaktów związanych z zarządzaniem testami.

Przykłady

Przykładowe żądanie

POST https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs?api-version=7.1

{
  "name": "NewTestRun",
  "plan": {
    "id": "1"
  },
  "pointIds": [
    1,
    1
  ]
}

Przykładowa odpowiedź

{
  "id": 31,
  "name": "NewTestRun",
  "url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/31",
  "isAutomated": false,
  "iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
  "owner": {
    "id": "8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
    "displayName": "Chuck Reinhart",
    "uniqueName": "fabrikamfiber3@hotmail.com",
    "url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
    "imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d"
  },
  "project": {
    "id": "eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
    "name": "Fabrikam-Fiber-TFVC",
    "url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
  },
  "startedDate": "2014-05-28T16:39:00.44Z",
  "state": "InProgress",
  "plan": {
    "id": "1",
    "name": "sprint1",
    "url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/1"
  },
  "postProcessState": "Complete",
  "totalTests": 2,
  "incompleteTests": 2,
  "createdDate": "2014-05-28T16:39:00.4Z",
  "lastUpdatedDate": "2014-05-28T16:39:00.44Z",
  "lastUpdatedBy": {
    "id": "8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
    "displayName": "Chuck Reinhart",
    "uniqueName": "fabrikamfiber3@hotmail.com",
    "url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
    "imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d"
  },
  "revision": 2
}

Definicje

Nazwa Opis
BuildConfiguration

Szczegóły konfiguracji kompilacji.

CustomTestField

Informacje o polu niestandardowym. Dozwolony klucz: pary wartości — ( AttemptId: wartość int, IsTestResultFlaky: bool)

DtlEnvironmentDetails

Jest to tymczasowa klasa, która udostępnia szczegółowe informacje dotyczące środowiska uruchomieniowego testu.

IdentityRef
JobReference

Zadanie w potoku. Jest to związane z macierzą w języku YAML.

PhaseReference

Faza w potoku

PipelineReference

Dokumentacja potoku

ReferenceLinks

Klasa reprezentująca kolekcję linków referencyjnych REST.

ReleaseReference

Odwołanie do wydania.

ResultMetadata

ResultMetadata dla danego wyniku/liczby.

RunCreateModel

Szczegóły tworzenia przebiegu testu.

RunFilter

Ta klasa służy do dostarczania filtrów używanych do odnajdywania

RunStatistic

Statystyki przebiegu testu na wynik.

RunSummaryModel

Uruchom podsumowanie dla każdego typu danych wyjściowych 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.

StageReference

Etap w potoku

TestEnvironment

Szczegóły środowiska testowego.

TestOutcome
TestResolutionState

Szczegóły stanu rozwiązania testu.

TestRun

Szczegóły przebiegu testu.

TestRunSubstate

Typy stanów podrzędnych dla przebiegu testu.

TestTag

Tag dołączony do przebiegu lub wyniku.

BuildConfiguration

Szczegóły konfiguracji kompilacji.

Nazwa Typ Opis
branchName

string

Nazwa gałęzi, dla której jest generowana kompilacja.

buildDefinitionId

integer (int32)

BuildDefinitionId dla kompilacji.

buildSystem

string

System kompilacji.

creationDate

string (date-time)

Data utworzenia kompilacji.

flavor

string

Smak kompilacji (np. kompilacja/wydanie).

id

integer (int32)

Identyfikator kompilacjikonfiguracji.

number

string

Numer kompilacji.

platform

string

BuildConfiguration Platform.

project

ShallowReference

Projekt skojarzony z tą konfiguracją kompilacji.

repositoryGuid

string

Identyfikator GUID repozytorium dla kompilacji.

repositoryType

string

Typ repozytorium (np. TFSGit).

sourceVersion

string

Wersja źródłowa (/pierwsze zatwierdzenie) dla kompilacji została wyzwolona.

targetBranchName

string

Nazwa gałęzi docelowej.

uri

string

Identyfikator URI kompilacji.

CustomTestField

Informacje o polu niestandardowym. Dozwolony klucz: pary wartości — ( AttemptId: wartość int, IsTestResultFlaky: bool)

Nazwa Typ Opis
fieldName

string

Nazwa pola.

value

object

Wartość pola.

DtlEnvironmentDetails

Jest to tymczasowa klasa, która udostępnia szczegółowe informacje dotyczące środowiska uruchomieniowego testu.

Nazwa Typ Opis
csmContent

string

csmParameters

string

subscriptionName

string

IdentityRef

Nazwa Typ Opis
_links

ReferenceLinks

To pole zawiera zero lub więcej interesujących linków dotyczących tematu grafu. Te linki mogą być wywoływane w celu uzyskania dodatkowych relacji lub bardziej szczegółowych informacji na temat tego tematu grafu.

descriptor

string

Deskryptor jest podstawowym sposobem odwołowania się do tematu grafu podczas działania systemu. To pole będzie jednoznacznie identyfikować ten sam temat grafu zarówno w ramach kont, jak i organizacji.

directoryAlias

string

Przestarzałe — można go pobrać, wykonując zapytanie względem użytkownika programu Graph, do których odwołuje się wpis "self" słownika IdentityRef "_links"

displayName

string

Jest to unikatowa nazwa wyświetlana podmiotu grafu. Aby zmienić to pole, musisz zmienić jego wartość u dostawcy źródłowego.

id

string

imageUrl

string

Przestarzałe — dostępne we wpisie "avatar" słownika IdentityRef "_links"

inactive

boolean

Przestarzałe — można pobrać, wykonując zapytanie dotyczące stanu członkostwa programu Graph, do których odwołuje się wpis "membershipState" słownika GraphUser "_links"

isAadIdentity

boolean

Przestarzałe — można wywnioskować z typu podmiotu deskryptora (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Przestarzałe — można wywnioskować z typu podmiotu deskryptora (Descriptor.IsGroupType)

isDeletedInOrigin

boolean

profileUrl

string

Przestarzałe — nie jest używane w większości istniejących implementacji elementu ToIdentityRef

uniqueName

string

Przestarzałe — zamiast tego użyj nazwy głównej i domeny

url

string

Ten adres URL jest pełną trasą do zasobu źródłowego tego tematu grafu.

JobReference

Zadanie w potoku. Jest to związane z macierzą w języku YAML.

Nazwa Typ Opis
attempt

integer (int32)

Liczba prób zadania

jobName

string

Macierz w języku YAML generuje kopie zadania z różnymi danymi wejściowymi w macierzy. JobName to nazwa tych danych wejściowych. Maksymalna obsługiwana długość nazwy to 256 znaków.

PhaseReference

Faza w potoku

Nazwa Typ Opis
attempt

integer (int32)

Liczba prób fazy

phaseName

string

Nazwa fazy. Maksymalna obsługiwana długość nazwy to 256 znaków.

PipelineReference

Dokumentacja potoku

Nazwa Typ Opis
jobReference

JobReference

Odwołanie do zadania

phaseReference

PhaseReference

Odwołanie do fazy.

pipelineId

integer (int32)

Odwołanie do potoku, z którym jest powiązane to wystąpienie potoku.

stageReference

StageReference

Odwołanie do etapu.

Klasa reprezentująca kolekcję linków referencyjnych REST.

Nazwa Typ Opis
links

object

Czytelny widok linków. Ponieważ linki odwołania są tylko do odczytu, chcemy uwidocznić je tylko jako tylko do odczytu.

ReleaseReference

Odwołanie do wydania.

Nazwa Typ Opis
attempt

integer (int32)

Liczba prób wydania.

creationDate

string (date-time)

Data utworzenia wydania (UTC).

definitionId

integer (int32)

Identyfikator definicji wydania.

environmentCreationDate

string (date-time)

Data utworzenia środowiska (UTC).

environmentDefinitionId

integer (int32)

Identyfikator definicji środowiska wydania.

environmentDefinitionName

string

Nazwa definicji środowiska wydania.

environmentId

integer (int32)

Identyfikator środowiska wydania.

environmentName

string

Nazwa środowiska wydania.

id

integer (int32)

Identyfikator wydania.

name

string

Nazwa wydania.

ResultMetadata

ResultMetadata dla danego wyniku/liczby.

Wartość Opis
flaky

Flaky metadata (Flaky metadata)

rerun

Ponowne uruchamianie metadanych

RunCreateModel

Szczegóły tworzenia przebiegu testu.

Nazwa Typ Opis
automated

boolean

wartość true, jeśli przebieg testu jest zautomatyzowany, w przeciwnym razie wartość false. Domyślnie będzie to wartość false.

build

ShallowReference

Abstrakcyjne odwołanie do kompilacji, do którego należy.

buildDropLocation

string

Upuść lokalizację kompilacji używanej do uruchomienia testowego.

buildFlavor

string

Smak kompilacji używanej do uruchomienia testowego. (Np. Wydanie, Debugowanie)

buildPlatform

string

Platforma kompilacji używanej do uruchamiania testowego. (np. x86, amd64)

buildReference

BuildConfiguration

BuildReference przebiegu testu.

comment

string

Komentarze wprowadzone przez osoby analizujące przebieg.

completeDate

string

Ukończono datę uruchomienia.

configurationIds

integer[] (int32)

Identyfikatory konfiguracji testów skojarzonych z przebiegiem.

controller

string

Nazwa kontrolera testów używanego do automatycznego uruchamiania.

customTestFields

CustomTestField[]

Dodatkowe właściwości przebiegu testu.

dtlAutEnvironment

ShallowReference

Abstrakcyjne odwołanie do DtlAutEnvironment.

dtlTestEnvironment

ShallowReference

Abstrakcyjne odwołanie do DtlTestEnvironment.

dueDate

string

Data i godzina ukończenia przebiegu testu.

environmentDetails

DtlEnvironmentDetails

Jest to tymczasowa klasa, która udostępnia szczegółowe informacje dotyczące środowiska uruchomieniowego testu.

errorMessage

string

Komunikat o błędzie skojarzony z przebiegiem.

filter

RunFilter

Filtr używany do odnajdywania przebiegu.

iteration

string

Iteracja, w której ma zostać utworzony przebieg. Iteracja główna projektu zespołowego będzie domyślna

name

string

Nazwa przebiegu testu.

owner

IdentityRef

Nazwa wyświetlana właściciela przebiegu.

pipelineReference

PipelineReference

Odwołanie do potoku, do którego należy ten przebieg testu. PipelineReference.PipelineId powinien być równy RunCreateModel.Build.Id

plan

ShallowReference

Abstrakcyjne odwołanie do planu, do którego należy.

pointIds

integer[] (int32)

Identyfikatory punktów testowych do użycia w przebiegu.

releaseEnvironmentUri

string

Identyfikator URI środowiska wydania skojarzony z uruchomieniem.

releaseReference

ReleaseReference

Odwołanie do wydania skojarzonego z przebiegiem testowym.

releaseUri

string

Identyfikator URI wydania skojarzony z uruchomieniem.

runSummary

RunSummaryModel[]

Podsumowanie przebiegu dla typu przebiegu = NoConfigRun.

runTimeout

string (TimeSpan)

Przedział czasu do zakończenia limitu czasu.

sourceWorkflow

string

SourceWorkFlow (CI/CD) przebiegu testu.

startDate

string

Data rozpoczęcia przebiegu.

state

string

Stan przebiegu. Typ TestRunState Prawidłowe stany — NotStarted, InProgress, Waiting

tags

TestTag[]

Tagi do dołączenia do przebiegu testu można dodać maksymalnie 5 tagów do uruchomienia.

testConfigurationsMapping

string

TestConfigurationMapping przebiegu testu.

testEnvironmentId

string

Identyfikator środowiska testowego skojarzonego z uruchomieniem.

testSettings

ShallowReference

Abstrakcyjne odwołanie do zasobu ustawień testu.

type

string

Typ prawidłowych wartości run(RunType): (nieokreślone, normalne, blokujące, internetowe, MtrRunInitiatedFromWeb, RunWithDtlEnv, NoConfigRunRun)

RunFilter

Ta klasa służy do dostarczania filtrów używanych do odnajdywania

Nazwa Typ Opis
sourceFilter

string

filtrowanie źródeł przypadków testowych (kontenery testowe)

testCaseFilter

string

filtrowanie przypadków testowych

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

RunSummaryModel

Uruchom podsumowanie dla każdego typu danych wyjściowych testu.

Nazwa Typ Opis
duration

integer (int64)

Łączny czas potrzebny w milisekundach.

resultCount

integer (int32)

Liczba wyników dla wyniku TestOutcome

testOutcome

TestOutcome

Podsumowanie jest oparte na wyniku

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

StageReference

Etap w potoku

Nazwa Typ Opis
attempt

integer (int32)

Liczba prób etapu

stageName

string

Nazwa etapu. Maksymalna obsługiwana długość nazwy to 256 znaków.

TestEnvironment

Szczegóły środowiska testowego.

Nazwa Typ Opis
environmentId

string (uuid)

Identyfikator środowiska testowego.

environmentName

string

Nazwa środowiska testowego.

TestOutcome

Wartość Opis
aborted

Test został przerwany. Nie było to spowodowane gestem użytkownika, ale raczej decyzją ramową.

blocked

Test miał szansę na wykonanie, ale nie był, jak ITestElement.IsRunnable == false.

error

Wystąpił błąd systemu podczas próby wykonania testu.

failed

Test został wykonany, ale wystąpiły problemy. Problemy mogą obejmować wyjątki lub nieudane asercji.

inProgress

Test jest obecnie wykonywany. Dodano to dla wykresów TCM

inconclusive

Test został ukończony, ale nie możemy powiedzieć, czy zakończył się powodzeniem, czy niepowodzeniem. Może być używany do przerywanych testów...

none

Test nie został ukończony lub typ testu nie zgłasza powodzenia/niepowodzenia.

notApplicable

Test nie ma zastosowania do wykonania.

notExecuted

Test nie został wykonany. Było to spowodowane gestem użytkownika — np. naciśnięciem przycisku zatrzymania przez użytkownika.

notImpacted

Nie ma to wpływu na test. Dodano fot TIA.

passed

Test został wykonany w/o wszelkich problemów.

paused

Test został wstrzymany.

timeout

Przekroczono limit czasu testu

unspecified

Używane tylko podczas aktualizacji, aby zachować istniejącą wartość.

warning

Do użycia przez wyniki poziomu uruchamiania. Nie jest to błąd.

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.

TestRun

Szczegóły przebiegu testu.

Nazwa Typ Opis
build

ShallowReference

Kompilacja skojarzona z tym przebiegiem testu.

buildConfiguration

BuildConfiguration

Szczegóły konfiguracji kompilacji skojarzone z tym przebiegiem testu.

comment

string

Komentarze wprowadzone przez osoby analizujące przebieg.

completedDate

string (date-time)

Ukończono datę uruchomienia.

controller

string

Kontroler przebiegu testu.

createdDate

string (date-time)

Data utworzenia przebiegu testu.

customFields

CustomTestField[]

Lista pól niestandardowych dla elementu TestRun.

dropLocation

string

Upuść lokalizację dla przebiegu testu.

dtlAutEnvironment

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.

dtlEnvironment

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.

dtlEnvironmentCreationDetails

DtlEnvironmentDetails

Jest to tymczasowa klasa, która udostępnia szczegółowe informacje dotyczące środowiska uruchomieniowego testu.

dueDate

string (date-time)

Data i godzina ukończenia przebiegu testu.

errorMessage

string

Komunikat o błędzie skojarzony z przebiegiem.

filter

RunFilter

Ta klasa służy do dostarczania filtrów używanych do odnajdywania

id

integer (int32)

Identyfikator przebiegu testu.

incompleteTests

integer (int32)

Liczba niekompletnych testów.

isAutomated

boolean

wartość true, jeśli przebieg testu jest zautomatyzowany, w przeciwnym razie wartość false.

iteration

string

Iteracji, do której należy przebieg.

lastUpdatedBy

IdentityRef

Identyfikator podstawy zespołu ostatniej aktualizacji przebiegu testu.

lastUpdatedDate

string (date-time)

Data i godzina ostatniej aktualizacji

name

string

Nazwa przebiegu testu.

notApplicableTests

integer (int32)

Liczba nie dotyczy testów.

owner

IdentityRef

Identyfikator team foundation właściciela przebiegów.

passedTests

integer (int32)

Liczba testów zakończonych powodzeniem w przebiegu

phase

string

Faza/stan testuUruchomienie.

pipelineReference

PipelineReference

Odwołanie do potoku, do którego należy ten przebieg testu.

plan

ShallowReference

Plan testu skojarzony z tym przebiegiem testu.

postProcessState

string

Stan po przetworzeniu.

project

ShallowReference

Projekt skojarzony z tym przebiegiem.

release

ReleaseReference

Dokumentacja wydania dla przebiegu testu.

releaseEnvironmentUri

string

Identyfikator URI środowiska wydania dla elementu TestRun.

releaseUri

string

Identyfikator URI wydania dla elementu TestRun.

revision

integer (int32)

runStatistics

RunStatistic[]

PrzebiegSummary według wyniku.

startedDate

string (date-time)

Data rozpoczęcia przebiegu.

state

string

Stan przebiegu. Typ TestRunState Prawidłowe stany — nieokreślony , NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation

substate

TestRunSubstate

Stan podrzędny TestRun.

tags

TestTag[]

Tagi dołączone do tego przebiegu testu.

testEnvironment

TestEnvironment

Środowisko testowe skojarzone z przebiegiem.

testMessageLogId

integer (int32)

testSettings

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.

totalTests

integer (int32)

Łączna liczba testów w przebiegu

unanalyzedTests

integer (int32)

Liczba testów zakończonych niepowodzeniem w przebiegu.

url

string

Adres URL przebiegu testu

webAccessUrl

string

Adres URL dostępu do sieci Web dla elementu TestRun.

TestRunSubstate

Typy stanów podrzędnych dla przebiegu testu.

Wartość Opis
abortedBySystem

Uruchom stan po przerwaniu przez system.

analyzed

Uruchom stan po przeanalizowaniu.

canceledByUser

Uruchom stan podczas tworzenia środowiska.

cancellationInProgress

Stan uruchomienia, gdy anulowanie jest w toku.

creatingEnvironment

Uruchom stan podczas tworzenia środowiska.

none

Uruchom polecenie bezstanu.

pendingAnalysis

Uruchom stan podczas oczekującej analizy.

runningTests

Uruchom stan podczas uruchamiania testów.

timedOut

Stan uruchomienia po przekroczeniu limitu czasu przebiegu.

TestTag

Tag dołączony do przebiegu lub wyniku.

Nazwa Typ Opis
name

string

Nazwa tagu, alfanumeryczna wartość mniejsza niż 30 znaków