Runs - Update
Aktualisieren Sie den Test, der anhand seiner ID ausgeführt wird.
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}?api-version=7.1
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
project
|
path | True |
string |
Projekt-ID oder Projektname |
run
|
path | True |
integer (int32) |
ID der auszuführenden Aktualisierung. |
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1" festgelegt werden, um diese Version der API zu verwenden. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
build |
Ein abstrakter Verweis auf den Build, zu dem er gehört. |
|
buildDropLocation |
string |
Speicherort des Builds, der für die Testausführung verwendet wird. |
buildFlavor |
string |
Geschmack des Builds, der für die Testausführung verwendet wird. (z. B. Release, Debug) |
buildPlatform |
string |
Plattform des Builds, der für die Testausführung verwendet wird. (z.B.: x86, amd64) |
comment |
string |
Kommentare, die von denen eingegeben wurden, die die Ausführung analysieren. |
completedDate |
string |
Abgeschlossene Datumszeit der Ausführung. |
controller |
string |
Name des Testcontrollers, der für die automatisierte Ausführung verwendet wird. |
deleteInProgressResults |
boolean |
true, um inProgess-Ergebnisse zu löschen, andernfalls "false". |
dtlAutEnvironment |
Ein abstrakter Verweis auf DtlAutEnvironment. |
|
dtlEnvironment |
Ein abstrakter Verweis auf DtlEnvironment. |
|
dtlEnvironmentDetails |
Dies ist eine temporäre Klasse, um die Details für die Testausführungsumgebung bereitzustellen. |
|
dueDate |
string |
Fälligkeitsdatum und -uhrzeit für die Testausführung. |
errorMessage |
string |
Fehlermeldung, die der Ausführung zugeordnet ist. |
iteration |
string |
Die Iteration, in der die Ausführung erstellt werden soll. |
logEntries |
Protokolleinträge, die der Ausführung zugeordnet sind. Verwenden Sie eine durch Trennzeichen getrennte Liste mehrerer Protokolleintragsobjekte. { logEntry }, { logEntry }, ... |
|
name |
string |
Name der Testausführung. |
releaseEnvironmentUri |
string |
URI der Releaseumgebung, die der Ausführung zugeordnet ist. |
releaseUri |
string |
URI der Version, die der Ausführung zugeordnet ist. |
runSummary |
Run summary for run Type = NoConfigRun. |
|
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) der Testausführung. |
startedDate |
string |
Startdatum der Ausführung. |
state |
string |
Der Status der folgenden Testausführung sind die gültigen Werte : NotStarted, InProgress, Completed, Aborted, Waiting |
substate |
Die Typen von Unterzuständen für die Testausführung. |
|
tags |
Test |
Tags, die an die Testausführung angefügt werden sollen. |
testEnvironmentId |
string |
ID der Testumgebung, die der Ausführung zugeordnet ist. |
testSettings |
Ein abstrakter Verweis auf die Testeinstellungsressource. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
oauth2
Typ:
oauth2
Ablauf:
accessCode
Autorisierungs-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
Bereiche
Name | Beschreibung |
---|---|
vso.test_write | Gewährt die Möglichkeit, Testpläne, Fälle, Ergebnisse und andere artefaktbezogene Testverwaltung zu lesen, zu erstellen und zu aktualisieren. |
Beispiele
General example |
Updating due date |
Updating run comment |
Updating started date |
General example
Beispielanforderung
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"name": "NewTestRun2",
"comment": "This test run is doomed"
}
Beispiel für eine Antwort
{
"id": 1,
"name": "NewTestRun2",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"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-05T00:00:00Z",
"completedDate": "2014-05-10T00:00:00Z",
"state": "Completed",
"plan": {
"id": "60",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/60"
},
"postProcessState": "Complete",
"dueDate": "2014-05-07T00:00:00Z",
"totalTests": 1,
"passedTests": 1,
"createdDate": "2014-05-04T12:50:31.38Z",
"lastUpdatedDate": "2014-10-07T22:19:01.557Z",
"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": 24,
"comment": "This test run is doomed"
}
Updating due date
Beispielanforderung
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"dueDate": "2014-05-07"
}
Beispiel für eine Antwort
{
"id": 1,
"name": "NewTestRun2",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"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-04T12:50:33.17Z",
"completedDate": "2014-05-04T12:50:31.953Z",
"state": "Completed",
"plan": {
"id": "1",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/1"
},
"postProcessState": "Complete",
"dueDate": "2014-05-07T00:00:00Z",
"totalTests": 1,
"passedTests": 1,
"createdDate": "2014-05-04T12:50:31.38Z",
"lastUpdatedDate": "2014-05-06T15:54:46.697Z",
"lastUpdatedBy": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"revision": 6,
"comment": "This test run is doomed"
}
Updating run comment
Beispielanforderung
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"comment": "This test run is doomed"
}
Beispiel für eine Antwort
{
"id": 1,
"name": "NewTestRun2",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"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-05T00:00:00Z",
"completedDate": "2014-05-10T00:00:00Z",
"state": "Completed",
"plan": {
"id": "1",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/1"
},
"postProcessState": "Complete",
"dueDate": "2014-05-07T00:00:00Z",
"totalTests": 1,
"passedTests": 1,
"createdDate": "2014-05-04T12:50:31.38Z",
"lastUpdatedDate": "2014-05-06T15:54:56.327Z",
"lastUpdatedBy": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"revision": 9,
"comment": "This test run is doomed"
}
Updating started date
Beispielanforderung
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/{runId}?api-version=7.1
{
"startedDate": "2014-05-05"
}
Beispiel für eine Antwort
{
"id": 1,
"name": "NewTestRun2",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"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-05T00:00:00Z",
"completedDate": "2014-05-04T12:50:31.953Z",
"state": "Completed",
"plan": {
"id": "1",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/1"
},
"postProcessState": "Complete",
"dueDate": "2014-05-07T00:00:00Z",
"totalTests": 1,
"passedTests": 1,
"createdDate": "2014-05-04T12:50:31.38Z",
"lastUpdatedDate": "2014-05-06T15:54:50.353Z",
"lastUpdatedBy": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"revision": 7,
"comment": "This test run is doomed"
}
Definitionen
Name | Beschreibung |
---|---|
Build |
BuildConfiguration Details. |
Custom |
Informationen zu benutzerdefinierten Feldern. Zulässiger Schlüssel : Wertpaare - ( AttemptId: int value, IsTestResultFlaky: bool) |
Dtl |
Dies ist eine temporäre Klasse, um die Details für die Testausführungsumgebung bereitzustellen. |
Identity |
|
Job |
Auftrag in Pipeline. Dies hängt mit der Matrixerstellung in YAML zusammen. |
Phase |
Phase in der Pipeline |
Pipeline |
Pipelineverweis |
Reference |
Die Klasse, die eine Auflistung von REST-Referenzverknüpfungslinks darstellt. |
Release |
Verweisen auf eine Version. |
Result |
ResultMetadata für das angegebene Ergebnis/die Anzahl. |
Run |
Diese Klasse wird verwendet, um die Filter bereitzustellen, die für die Ermittlung verwendet werden. |
Run |
Testlaufstatistiken pro Ergebnis. |
Run |
Zusammenfassung für jeden Ausgabetyp des Tests ausführen. |
Run |
|
Shallow |
Ein abstrahiertes Verweisen auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge einheitlich bereitzustellen, um andere Ressourcen auf eine Weise zu referenzieren, die eine einfache Durchquerung über Links ermöglicht. |
Stage |
Phase in pipeline |
Test |
Testumgebungsdetails. |
Test |
Ein abstrahiertes Verweisen auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge einheitlich bereitzustellen, um andere Ressourcen auf eine Weise zu referenzieren, die eine einfache Durchquerung über Links ermöglicht. |
Test |
|
Test |
Details zum Testauflösungsstatus. |
Test |
Testausführungsdetails. |
Test |
Die Typen von Unterzuständen für die Testausführung. |
Test |
Tag, das an eine Ausführung oder ein Ergebnis angefügt ist. |
BuildConfiguration
BuildConfiguration Details.
Name | Typ | Beschreibung |
---|---|---|
branchName |
string |
Verzweigungsname, für den Build generiert wird. |
buildDefinitionId |
integer (int32) |
BuildDefinitionId für Build. |
buildSystem |
string |
Buildsystem. |
creationDate |
string (date-time) |
Erstellungsdatum. |
flavor |
string |
Build-Geschmack (z. B. Build/Release). |
id |
integer (int32) |
BuildConfiguration-ID. |
number |
string |
Buildnummer. |
platform |
string |
BuildConfiguration Platform. |
project |
Projekt, das dieser BuildConfiguration zugeordnet ist. |
|
repositoryGuid |
string |
Repository-GUID für den Build. |
repositoryType |
string |
Repositorytyp (z. B. TFSGit). |
sourceVersion |
string |
Die Quellversion(/erster Commit) für den Build wurde ausgelöst. |
targetBranchName |
string |
Target BranchName. |
uri |
string |
Build-URI. |
CustomTestField
Informationen zu benutzerdefinierten Feldern. Zulässiger Schlüssel : Wertpaare - ( AttemptId: int value, IsTestResultFlaky: bool)
Name | Typ | Beschreibung |
---|---|---|
fieldName |
string |
Flurname. |
value |
object |
Feldwert. |
DtlEnvironmentDetails
Dies ist eine temporäre Klasse, um die Details für die Testausführungsumgebung bereitzustellen.
Name | Typ | Beschreibung |
---|---|---|
csmContent |
string |
|
csmParameters |
string |
|
subscriptionName |
string |
IdentityRef
Name | Typ | Beschreibung |
---|---|---|
_links |
Dieses Feld enthält null oder interessantere Links zum Thema Diagramm. Diese Links können aufgerufen werden, um zusätzliche Beziehungen oder ausführlichere Informationen zu diesem Diagrammbetreff zu erhalten. |
|
descriptor |
string |
Der Deskriptor ist die primäre Möglichkeit, auf den Diagrammbetreff zu verweisen, während das System ausgeführt wird. In diesem Feld wird dasselbe Diagrammthema sowohl in Firmen als auch in Organisationen eindeutig identifiziert. |
directoryAlias |
string |
Veraltet – Kann abgerufen werden, indem der Graph-Benutzer abgefragt wird, auf den im "Self"-Eintrag des IdentityRef -Wörterbuchs "_links" verwiesen wird |
displayName |
string |
Dies ist der nicht eindeutige Anzeigename des Diagrammbetreffs. Um dieses Feld zu ändern, müssen Sie den Wert im Quellanbieter ändern. |
id |
string |
|
imageUrl |
string |
Veraltet – Verfügbar im "Avatar"-Eintrag des IdentityRef-Wörterbuchs "_links" |
inactive |
boolean |
Veraltet – Kann abgerufen werden, indem der Graph-Mitgliedschaftsstatus abgefragt wird, auf den im Eintrag "membershipState" des GraphUser-Wörterbuchs "_links" verwiesen wird. |
isAadIdentity |
boolean |
Veraltet – Kann vom Betrefftyp des Deskriptors abgeleitet werden (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Veraltet – Kann vom Betrefftyp des Deskriptors abgeleitet werden (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
Veraltet – nicht in den meisten bereits vorhandenen Implementierungen von ToIdentityRef verwendet |
uniqueName |
string |
Veraltet – Verwenden Sie stattdessen "Domain+PrincipalName". |
url |
string |
Diese URL ist die vollständige Route zur Quellressource dieses Graph-Betreffs. |
JobReference
Auftrag in Pipeline. Dies hängt mit der Matrixerstellung in YAML zusammen.
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer (int32) |
Versuchsnummer des Auftrags |
jobName |
string |
Durch die Matrixerstellung in YAML werden Kopien eines Auftrags mit unterschiedlichen Eingaben in der Matrix generiert. JobName ist der Name dieser Eingabe. Die maximal unterstützte Länge für den Namen beträgt 256 Zeichen. |
PhaseReference
Phase in der Pipeline
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer (int32) |
Versuchsnummer der Phase |
phaseName |
string |
Name der Phase. Die maximal unterstützte Länge für den Namen beträgt 256 Zeichen. |
PipelineReference
Pipelineverweis
Name | Typ | Beschreibung |
---|---|---|
jobReference |
Referenz des Auftrags |
|
phaseReference |
Referenz der Phase. |
|
pipelineId |
integer (int32) |
Referenz der Pipeline, mit der diese Pipelineinstanz verknüpft ist. |
stageReference |
Referenz der Stufe. |
ReferenceLinks
Die Klasse, die eine Auflistung von REST-Referenzverknüpfungslinks darstellt.
Name | Typ | Beschreibung |
---|---|---|
links |
object |
Die schreibgeschützte Ansicht der Links. Da Referenzlinks schreibgeschützt sind, möchten wir sie nur als schreibgeschützt verfügbar machen. |
ReleaseReference
Verweisen auf eine Version.
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer (int32) |
Anzahl des Veröffentlichungsversuchs. |
creationDate |
string (date-time) |
Veröffentlichungserstellungsdatum (UTC). |
definitionId |
integer (int32) |
Releasedefinitions-ID. |
environmentCreationDate |
string (date-time) |
Erstellungsdatum der Umgebung(UTC). |
environmentDefinitionId |
integer (int32) |
Release-Umgebungsdefinitions-ID. |
environmentDefinitionName |
string |
Name der Freigabeumgebungsdefinition. |
environmentId |
integer (int32) |
Versionsumgebungs-ID. |
environmentName |
string |
Name der Releaseumgebung. |
id |
integer (int32) |
Release-ID. |
name |
string |
Releasename. |
ResultMetadata
ResultMetadata für das angegebene Ergebnis/die Anzahl.
Wert | Beschreibung |
---|---|
flaky |
Flaky-Metadaten |
rerun |
Metadaten erneut ausführen |
RunFilter
Diese Klasse wird verwendet, um die Filter bereitzustellen, die für die Ermittlung verwendet werden.
Name | Typ | Beschreibung |
---|---|---|
sourceFilter |
string |
Filter für die Testfallquellen (Testcontainer) |
testCaseFilter |
string |
Filter für die Testfälle |
RunStatistic
Testlaufstatistiken pro Ergebnis.
Name | Typ | Beschreibung |
---|---|---|
count |
integer (int32) |
Testergebnisanzahl für das angegebene Ergebnis. |
outcome |
string |
Ergebnis des Tests |
resolutionState |
Testausführungsauflösungsstatus. |
|
resultMetadata |
ResultMetadata für das angegebene Ergebnis/die Anzahl. |
|
state |
string |
Status der Testausführung |
RunSummaryModel
Zusammenfassung für jeden Ausgabetyp des Tests ausführen.
Name | Typ | Beschreibung |
---|---|---|
duration |
integer (int64) |
Gesamtzeit in Millisekunden. |
resultCount |
integer (int32) |
Anzahl der Ergebnisse für Outcome TestOutcome |
testOutcome |
Zusammenfassung basiert auf dem Ergebnis |
RunUpdateModel
Name | Typ | Beschreibung |
---|---|---|
build |
Ein abstrakter Verweis auf den Build, zu dem er gehört. |
|
buildDropLocation |
string |
Speicherort des Builds, der für die Testausführung verwendet wird. |
buildFlavor |
string |
Geschmack des Builds, der für die Testausführung verwendet wird. (z. B. Release, Debug) |
buildPlatform |
string |
Plattform des Builds, der für die Testausführung verwendet wird. (z.B.: x86, amd64) |
comment |
string |
Kommentare, die von denen eingegeben wurden, die die Ausführung analysieren. |
completedDate |
string |
Abgeschlossene Datumszeit der Ausführung. |
controller |
string |
Name des Testcontrollers, der für die automatisierte Ausführung verwendet wird. |
deleteInProgressResults |
boolean |
true, um inProgess-Ergebnisse zu löschen, andernfalls "false". |
dtlAutEnvironment |
Ein abstrakter Verweis auf DtlAutEnvironment. |
|
dtlEnvironment |
Ein abstrakter Verweis auf DtlEnvironment. |
|
dtlEnvironmentDetails |
Dies ist eine temporäre Klasse, um die Details für die Testausführungsumgebung bereitzustellen. |
|
dueDate |
string |
Fälligkeitsdatum und -uhrzeit für die Testausführung. |
errorMessage |
string |
Fehlermeldung, die der Ausführung zugeordnet ist. |
iteration |
string |
Die Iteration, in der die Ausführung erstellt werden soll. |
logEntries |
Protokolleinträge, die der Ausführung zugeordnet sind. Verwenden Sie eine durch Trennzeichen getrennte Liste mehrerer Protokolleintragsobjekte. { logEntry }, { logEntry }, ... |
|
name |
string |
Name der Testausführung. |
releaseEnvironmentUri |
string |
URI der Releaseumgebung, die der Ausführung zugeordnet ist. |
releaseUri |
string |
URI der Version, die der Ausführung zugeordnet ist. |
runSummary |
Run summary for run Type = NoConfigRun. |
|
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) der Testausführung. |
startedDate |
string |
Startdatum der Ausführung. |
state |
string |
Der Status der folgenden Testausführung sind die gültigen Werte : NotStarted, InProgress, Completed, Aborted, Waiting |
substate |
Die Typen von Unterzuständen für die Testausführung. |
|
tags |
Test |
Tags, die an die Testausführung angefügt werden sollen. |
testEnvironmentId |
string |
ID der Testumgebung, die der Ausführung zugeordnet ist. |
testSettings |
Ein abstrakter Verweis auf die Testeinstellungsressource. |
ShallowReference
Ein abstrahiertes Verweisen auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge einheitlich bereitzustellen, um andere Ressourcen auf eine Weise zu referenzieren, die eine einfache Durchquerung über Links ermöglicht.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
ID der Ressource |
name |
string |
Name der verknüpften Ressource (Definitionsname, Controllername usw.) |
url |
string |
Vollständiger HTTP-Link zur Ressource |
StageReference
Phase in pipeline
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer (int32) |
Versuchsnummer der Stufe |
stageName |
string |
Name der Stufe. Die maximal unterstützte Länge für den Namen beträgt 256 Zeichen. |
TestEnvironment
Testumgebungsdetails.
Name | Typ | Beschreibung |
---|---|---|
environmentId |
string (uuid) |
Testumgebungs-ID. |
environmentName |
string |
Testumgebungsname. |
TestMessageLogDetails
Ein abstrahiertes Verweisen auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge einheitlich bereitzustellen, um andere Ressourcen auf eine Weise zu referenzieren, die eine einfache Durchquerung über Links ermöglicht.
Name | Typ | Beschreibung |
---|---|---|
dateCreated |
string (date-time) |
Datum, an dem die Ressource erstellt wird |
entryId |
integer (int32) |
ID der Ressource |
message |
string |
Nachricht der Ressource |
TestOutcome
Wert | Beschreibung |
---|---|
aborted |
Der Test wurde abgebrochen. Dies wurde nicht durch eine Benutzergeste, sondern durch eine Rahmenentscheidung verursacht. |
blocked |
Test hatte die Chance, ausgeführt zu werden, war aber nicht, als ITestElement.IsRunnable == false. |
error |
Es gab einen Systemfehler, während wir versuchten, einen Test auszuführen. |
failed |
Der Test wurde ausgeführt, aber es gab Probleme. Probleme können Ausnahmen oder fehlerhafte Assertionen umfassen. |
inProgress |
Der Test wird zurzeit ausgeführt. Dies für TCM-Diagramme wurde hinzugefügt. |
inconclusive |
Der Test wurde abgeschlossen, aber wir können nicht sagen, ob er bestanden oder fehlgeschlagen ist. Kann für abgebrochene Tests verwendet werden... |
none |
Der Test wurde nicht abgeschlossen, oder der Testtyp meldet keinen Bestanden/Fehler. |
notApplicable |
Der Test gilt nicht für die Ausführung. |
notExecuted |
Der Test wurde nicht ausgeführt. Dies wurde durch eine Benutzergeste verursacht , z. B. durch die Schaltfläche "Benutzertreffer". |
notImpacted |
Der Test ist nicht betroffen. Fot TIA hinzugefügt. |
passed |
Der Test wurde mit allen Problemen ausgeführt. |
paused |
Der Test wird angehalten. |
timeout |
Timeout des Tests |
unspecified |
Wird nur während einer Aktualisierung verwendet, um den vorhandenen Wert beizubehalten. |
warning |
Soll von Ergebnissen der Ausführungsebene verwendet werden. Dies ist kein Fehler. |
TestResolutionState
Details zum Testauflösungsstatus.
Name | Typ | Beschreibung |
---|---|---|
id |
integer (int32) |
Testauflösungsstatus-ID. |
name |
string |
Name des Testauflösungsstatus. |
project |
Ein abstrahiertes Verweisen auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge einheitlich bereitzustellen, um andere Ressourcen auf eine Weise zu referenzieren, die eine einfache Durchquerung über Links ermöglicht. |
TestRun
Testausführungsdetails.
Name | Typ | Beschreibung |
---|---|---|
build |
Dieser Testausführung zugeordneter Build. |
|
buildConfiguration |
Buildkonfigurationsdetails, die dieser Testausführung zugeordnet sind. |
|
comment |
string |
Kommentare, die von denen eingegeben wurden, die die Ausführung analysieren. |
completedDate |
string (date-time) |
Abgeschlossene Datumszeit der Ausführung. |
controller |
string |
Testausführungscontroller. |
createdDate |
string (date-time) |
Test Run CreatedDate. |
customFields |
Liste der benutzerdefinierten Felder für TestRun. |
|
dropLocation |
string |
Drop Location for the test Run. |
dtlAutEnvironment |
Ein abstrahiertes Verweisen auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge einheitlich bereitzustellen, um andere Ressourcen auf eine Weise zu referenzieren, die eine einfache Durchquerung über Links ermöglicht. |
|
dtlEnvironment |
Ein abstrahiertes Verweisen auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge einheitlich bereitzustellen, um andere Ressourcen auf eine Weise zu referenzieren, die eine einfache Durchquerung über Links ermöglicht. |
|
dtlEnvironmentCreationDetails |
Dies ist eine temporäre Klasse, um die Details für die Testausführungsumgebung bereitzustellen. |
|
dueDate |
string (date-time) |
Fälligkeitsdatum und -uhrzeit für die Testausführung. |
errorMessage |
string |
Fehlermeldung, die der Ausführung zugeordnet ist. |
filter |
Diese Klasse wird verwendet, um die Filter bereitzustellen, die für die Ermittlung verwendet werden. |
|
id |
integer (int32) |
ID der Testausführung. |
incompleteTests |
integer (int32) |
Anzahl unvollständiger Tests. |
isAutomated |
boolean |
"true", wenn die Testausführung automatisiert ist, andernfalls "false". |
iteration |
string |
Die Iteration, zu der die Ausführung gehört. |
lastUpdatedBy |
Team Foundation-ID der letzten Aktualisierung der Testausführung. |
|
lastUpdatedDate |
string (date-time) |
Datum und Uhrzeit der letzten Aktualisierung |
name |
string |
Name der Testausführung. |
notApplicableTests |
integer (int32) |
Anzahl der nicht anwendbaren Tests. |
owner |
Team Foundation-ID des Besitzers der Ausführung. |
|
passedTests |
integer (int32) |
Anzahl der bestandenen Tests in der Ausführung |
phase |
string |
Phase/Status für testRun. |
pipelineReference |
Referenz der Pipeline, zu der diese Testausführung gehört. |
|
plan |
Testplan, der dieser Testausführung zugeordnet ist. |
|
postProcessState |
string |
Post Process State. |
project |
Projekt, das dieser Ausführung zugeordnet ist. |
|
release |
Versionsreferenz für die Testausführung. |
|
releaseEnvironmentUri |
string |
Release Environment URI für TestRun. |
releaseUri |
string |
Release-URI für TestRun. |
revision |
integer (int32) |
|
runStatistics |
RunSummary nach Ergebnis. |
|
startedDate |
string (date-time) |
Startdatum der Ausführung. |
state |
string |
Der Status der Ausführung. Typ TestRunState Gültige Zustände - nicht spezifiziert ,NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation |
substate |
TestRun-Unterstatus. |
|
tags |
Test |
Tags, die an diese Testausführung angefügt sind. |
testEnvironment |
Testumgebung, die der Ausführung zugeordnet ist. |
|
testMessageLogId |
integer (int32) |
|
testSettings |
Ein abstrahiertes Verweisen auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge einheitlich bereitzustellen, um andere Ressourcen auf eine Weise zu referenzieren, die eine einfache Durchquerung über Links ermöglicht. |
|
totalTests |
integer (int32) |
Gesamttests in der Ausführung |
unanalyzedTests |
integer (int32) |
Anzahl der fehlgeschlagenen Tests in der Ausführung. |
url |
string |
URL der Testausführung |
webAccessUrl |
string |
Web Access-URL für TestRun. |
TestRunSubstate
Die Typen von Unterzuständen für die Testausführung.
Wert | Beschreibung |
---|---|
abortedBySystem |
Führen Sie den Zustand aus, wenn sie vom System abgebrochen wird. |
analyzed |
Führen Sie den Status nach der Analyse aus. |
canceledByUser |
Ausführungszustand beim Erstellen einer Umgebung. |
cancellationInProgress |
Ausführungsstatus, wenn der Abbruch in Bearbeitung ist. |
creatingEnvironment |
Ausführungszustand beim Erstellen einer Umgebung. |
none |
Ausführen mit noState. |
pendingAnalysis |
Ausführungsstatus beim Ausstehenden Analyse. |
runningTests |
Ausführungsstatus beim Ausführen von Tests. |
timedOut |
Run state when run has timedOut. |
TestTag
Tag, das an eine Ausführung oder ein Ergebnis angefügt ist.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Name des Tags, alphanumerischer Wert kleiner als 30 Zeichen |