Results - List
Abrufen von Testergebnissen für eine Testausführung.
GET https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results?api-version=7.1-preview.6
GET https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results?detailsToInclude={detailsToInclude}&$skip={$skip}&$top={$top}&outcomes={outcomes}&api-version=7.1-preview.6
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 |
Testlauf-ID der abzurufenden Testergebnisse. |
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1-preview.6" festgelegt werden, um diese Version der API zu verwenden. |
$skip
|
query |
integer int32 |
Anzahl der Testergebnisse, die von Anfang an übersprungen werden sollen. |
|
$top
|
query |
integer int32 |
Anzahl der zurückzugebenden Testergebnisse. Maximum ist 1000, wenn detailsToInclude den Wert None und andernfalls 200 hat. |
|
details
|
query |
Details, die in Testergebnisse eingeschlossen werden sollen. Der Standardwert ist None. Weitere Werte sind Iterationen und WorkItems. |
||
outcomes
|
query |
string array (TestOutcome) |
Durch Trennzeichen getrennte Liste der Testergebnisse zum Filtern von Testergebnissen. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
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 | Beschreibung |
---|---|
vso.test | Ermöglicht das Lesen von Testplänen, Fällen, Ergebnissen und anderen Artefakten im Zusammenhang mit der Testverwaltung. |
Beispiele
Get a list of test results |
With test iterations and workitem details |
With workitem details |
Get a list of test results
Sample Request
GET https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/16/results?api-version=7.1-preview.6
Sample Response
{
"count": 3,
"value": [
{
"id": 100000,
"project": {
"id": "5c3d39df-a0cb-49da-be01-42e53792c0e1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2016-07-13T11:12:48.487Z",
"completedDate": "2016-07-13T11:12:48.493Z",
"durationInMs": 4,
"outcome": "Passed",
"revision": 1,
"runBy": {
"id": "a5cbf24d-799f-452e-82be-f049a85b5895",
"displayName": "Fabrikam",
"uniqueName": "fabrikamfiber.vsin@hotmail.com",
"url": "https://dev.azure.com/fabrikam/_apis/Identities/a5cbf24d-799f-452e-82be-f049a85b5895",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=a5cbf24d-799f-452e-82be-f049a85b5895"
},
"state": "Completed",
"testCase": {
"name": "Pass1"
},
"testRun": {
"id": "16",
"name": "VSTest Test Run release any cpu",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/16"
},
"lastUpdatedDate": "2016-07-13T11:12:49.123Z",
"lastUpdatedBy": {
"id": "375baa5b-5148-4e89-a549-ec202b722d89",
"displayName": "Project Collection Build Service (fabrikam)",
"uniqueName": "Build\\78b5727d-4a24-4ec8-9caf-704685572174",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/375baa5b-5148-4e89-a549-ec202b722d89",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=375baa5b-5148-4e89-a549-ec202b722d89"
},
"priority": 0,
"computerName": "TASKAGENT5-0055",
"build": {
"id": "5",
"name": "20160713.2",
"url": "https://dev.azure.com/fabrikam/_apis/build/Builds/5"
},
"createdDate": "2016-07-13T11:12:49.123Z",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/16/Results/100000",
"failureType": "None",
"automatedTestStorage": "unittestproject1.dll",
"automatedTestType": "UnitTest",
"automatedTestTypeId": "13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b",
"automatedTestId": "aefba017-ab06-be36-6b92-de4e29836f72",
"area": {
"id": "37528",
"name": "Fabrikam-Fiber-TFVC",
"url": "vstfs:///Classification/Node/ebe8ac79-8d9f-4a5b-8d0a-c3095c81e70e"
},
"testCaseTitle": "Pass1",
"customFields": [],
"automatedTestName": "UnitTestProject1.UnitTest1.Pass1"
},
{
"id": 100001,
"project": {
"id": "5c3d39df-a0cb-49da-be01-42e53792c0e1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2016-07-13T11:12:48.547Z",
"completedDate": "2016-07-13T11:12:48.62Z",
"durationInMs": 74,
"outcome": "Failed",
"revision": 1,
"runBy": {
"id": "a5cbf24d-799f-452e-82be-f049a85b5895",
"displayName": "Fabrikam-Fiber-TFVC",
"uniqueName": "fabrikamfiber.vsin@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/a5cbf24d-799f-452e-82be-f049a85b5895",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=a5cbf24d-799f-452e-82be-f049a85b5895"
},
"state": "Completed",
"testCase": {
"name": "Fail1"
},
"testRun": {
"id": "16",
"name": "VSTest Test Run release any cpu",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/16"
},
"lastUpdatedDate": "2016-07-13T11:12:49.123Z",
"lastUpdatedBy": {
"id": "375baa5b-5148-4e89-a549-ec202b722d89",
"displayName": "Project Collection Build Service (fabrikam)",
"uniqueName": "Build\\78b5727d-4a24-4ec8-9caf-704685572174",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/375baa5b-5148-4e89-a549-ec202b722d89",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=375baa5b-5148-4e89-a549-ec202b722d89"
},
"priority": 10,
"computerName": "TASKAGENT5-0055",
"build": {
"id": "5",
"name": "20160713.2",
"url": "https://dev.azure.com/fabrikam/_apis/build/Builds/5"
},
"errorMessage": "Assert.Fail failed. ",
"createdDate": "2016-07-13T11:12:49.123Z",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/16/Results/100001",
"failureType": "None",
"automatedTestStorage": "unittestproject1.dll",
"automatedTestType": "UnitTest",
"automatedTestTypeId": "13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b",
"automatedTestId": "7c66fbda-2d0e-a714-e18d-83c0464019a5",
"area": {
"id": "37528",
"name": "Fabrikam-Fiber-TFVC",
"url": "vstfs:///Classification/Node/ebe8ac79-8d9f-4a5b-8d0a-c3095c81e70e"
},
"testCaseTitle": "Fail1",
"stackTrace": " at UnitTestProject1.UnitTest1.Fail1() in C:\\a\\1\\s\\UnitTestProject1\\UnitTestProject1\\UnitTest1.cs:line 20\r\n",
"customFields": [],
"failingSince": {
"date": "2016-07-13T11:11:17.587Z",
"build": {
"id": 4,
"definitionId": 0,
"number": "20160713.1",
"buildSystem": "Azure DevOps Services"
}
},
"automatedTestName": "UnitTestProject1.UnitTest1.Fail1"
},
{
"id": 100002,
"project": {
"id": "5c3d39df-a0cb-49da-be01-42e53792c0e1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2016-07-13T11:12:48.623Z",
"completedDate": "2016-07-13T11:12:48.623Z",
"outcome": "NotExecuted",
"revision": 1,
"runBy": {
"id": "a5cbf24d-799f-452e-82be-f049a85b5895",
"displayName": "Fabrikam-Fiber-TFVC",
"uniqueName": "fabrikamfiber.vsin@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/a5cbf24d-799f-452e-82be-f049a85b5895",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=a5cbf24d-799f-452e-82be-f049a85b5895"
},
"state": "Completed",
"testCase": {
"name": "Ignore1"
},
"testRun": {
"id": "16",
"name": "VSTest Test Run release any cpu",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/16"
},
"lastUpdatedDate": "2016-07-13T11:12:49.123Z",
"lastUpdatedBy": {
"id": "375baa5b-5148-4e89-a549-ec202b722d89",
"displayName": "Project Collection Build Service (fabrikam)",
"uniqueName": "Build\\78b5727d-4a24-4ec8-9caf-704685572174",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/375baa5b-5148-4e89-a549-ec202b722d89",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=375baa5b-5148-4e89-a549-ec202b722d89"
},
"priority": 20,
"computerName": "TASKAGENT5-0055",
"build": {
"id": "5",
"name": "20160713.2",
"url": "https://dev.azure.com/fabrikam/_apis/build/Builds/5"
},
"createdDate": "2016-07-13T11:12:49.123Z",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/16/Results/100002",
"failureType": "None",
"automatedTestStorage": "unittestproject1.dll",
"automatedTestType": "UnitTest",
"automatedTestTypeId": "13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b",
"automatedTestId": "ef9123e0-a097-7e9b-9a02-f526c7a640c0",
"area": {
"id": "37528",
"name": "Fabrikam-Fiber-TFVC",
"url": "vstfs:///Classification/Node/ebe8ac79-8d9f-4a5b-8d0a-c3095c81e70e"
},
"testCaseTitle": "Ignore1",
"customFields": [],
"automatedTestName": "UnitTestProject1.UnitTest1.Ignore1"
}
]
}
With test iterations and workitem details
Sample Request
GET https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/31/results?detailsToInclude=WorkItems,Iterations&$top=100&api-version=7.1-preview.6
Sample Response
{
"count": 1,
"value": [
{
"id": 100000,
"configuration": {
"id": "4",
"name": "Windows 8"
},
"project": {
"id": "5c3d39df-a0cb-49da-be01-42e53792c0e1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2016-07-26T04:22:53.273Z",
"completedDate": "2016-07-26T04:22:56.953Z",
"durationInMs": 2439,
"outcome": "Failed",
"owner": {
"id": "a5cbf24d-799f-452e-82be-f049a85b5895",
"displayName": "Fabrikam",
"uniqueName": "fabrikamfiber.vsin@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/a5cbf24d-799f-452e-82be-f049a85b5895",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=a5cbf24d-799f-452e-82be-f049a85b5895"
},
"revision": 4,
"runBy": {
"id": "a5cbf24d-799f-452e-82be-f049a85b5895",
"displayName": "Fabrikam",
"uniqueName": "fabrikamfiber.vsin@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/a5cbf24d-799f-452e-82be-f049a85b5895",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=a5cbf24d-799f-452e-82be-f049a85b5895"
},
"state": "Completed",
"testCase": {
"id": "33",
"name": "TestCase1"
},
"testRun": {
"id": "31",
"name": "Plan1 (Manual)",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/31"
},
"lastUpdatedDate": "2016-07-26T04:23:11.553Z",
"lastUpdatedBy": {
"id": "a5cbf24d-799f-452e-82be-f049a85b5895",
"displayName": "Fabrikam",
"uniqueName": "fabrikamfiber.vsin@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/a5cbf24d-799f-452e-82be-f049a85b5895",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=a5cbf24d-799f-452e-82be-f049a85b5895"
},
"priority": 2,
"createdDate": "2016-07-26T04:22:51.8Z",
"iterationDetails": [
{
"id": 1,
"outcome": "Failed",
"errorMessage": "",
"startedDate": "2016-07-26T04:22:54.517Z",
"completedDate": "2016-07-26T04:22:56.953Z",
"durationInMs": 2439,
"actionResults": [
{
"actionPath": "00000002",
"iterationId": 1,
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/31/Results/100000/Iterations/1/ActionResults/00000002",
"outcome": "Failed",
"startedDate": "2016-07-26T04:22:54Z",
"completedDate": "2016-07-26T04:22:54Z"
}
],
"parameters": [],
"attachments": [],
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/31/Results/100000/Iterations/1"
}
],
"associatedBugs": [
{
"id": "34",
"name": "This step should pass.",
"url": ""
}
],
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/31/Results/100000",
"failureType": "None",
"area": {
"id": "37528",
"name": "Fabrikam-Fiber-TFVC",
"url": "vstfs:///Classification/Node/ebe8ac79-8d9f-4a5b-8d0a-c3095c81e70e"
},
"testCaseTitle": "TestCase1",
"customFields": []
}
]
}
With workitem details
Sample Request
GET https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/26/results?detailsToInclude=WorkItems&$top=100&api-version=7.1-preview.6
Sample Response
{
"count": 2,
"value": [
{
"id": 100000,
"comment": "Website theme is looking good",
"project": {
"id": "5c3d39df-a0cb-49da-be01-42e53792c0e1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2016-07-14T09:38:29.127Z",
"completedDate": "2016-07-14T09:38:29.127Z",
"outcome": "Passed",
"revision": 2,
"state": "Completed",
"testCase": {
"name": "VerifyWebsiteTheme"
},
"testRun": {
"id": "26",
"name": "Fabrikam Fiber test run ",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/26"
},
"lastUpdatedDate": "2016-07-14T09:38:28.94Z",
"lastUpdatedBy": {
"id": "a5cbf24d-799f-452e-82be-f049a85b5895",
"displayName": "Fabrikam",
"uniqueName": "fabrikamfiber.vsin@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/a5cbf24d-799f-452e-82be-f049a85b5895",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=a5cbf24d-799f-452e-82be-f049a85b5895"
},
"priority": 0,
"createdDate": "2016-07-14T09:38:28.34Z",
"associatedBugs": [
{
"id": "30",
"name": "Bug for test VerifyWebsiteLinks",
"url": ""
}
],
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/26/Results/100000",
"failureType": "None",
"area": {
"id": "37528",
"name": "Fabrikam-Fiber-TFVC",
"url": "vstfs:///Classification/Node/ebe8ac79-8d9f-4a5b-8d0a-c3095c81e70e"
},
"testCaseTitle": "VerifyWebsiteTheme",
"customFields": [],
"automatedTestName": "FabrikamFiber.WebSite.TestClass.VerifyWebsiteTheme"
},
{
"id": 100001,
"comment": "Website links are failing because of incorrect container id",
"project": {
"id": "5c3d39df-a0cb-49da-be01-42e53792c0e1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2016-07-14T09:38:29.127Z",
"completedDate": "2016-07-14T09:38:29.127Z",
"outcome": "Failed",
"revision": 2,
"state": "Completed",
"testCase": {
"name": "VerifyWebsiteLinks"
},
"testRun": {
"id": "26",
"name": "Fabrikam Fiber test run ",
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/26"
},
"lastUpdatedDate": "2016-07-14T09:38:28.94Z",
"lastUpdatedBy": {
"id": "a5cbf24d-799f-452e-82be-f049a85b5895",
"displayName": "Fabrikam",
"uniqueName": "fabrikamfiber.vsin@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/a5cbf24d-799f-452e-82be-f049a85b5895",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=a5cbf24d-799f-452e-82be-f049a85b5895"
},
"priority": 0,
"createdDate": "2016-07-14T09:38:28.34Z",
"associatedBugs": [
{
"id": "30",
"name": "Bug for test VerifyWebsiteLinks",
"url": ""
}
],
"url": "https://dev.azure.com/fabrikam/Fabrikam-Fiber-TFVC/_apis/test/Runs/26/Results/100001",
"failureType": "Known Issue",
"area": {
"id": "37528",
"name": "Fabrikam-Fiber-TFVC",
"url": "vstfs:///Classification/Node/ebe8ac79-8d9f-4a5b-8d0a-c3095c81e70e"
},
"testCaseTitle": "VerifyWebsiteLinks",
"customFields": [],
"automatedTestName": "FabrikamFiber.WebSite.TestClass.VerifyWebsiteLinks"
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Build |
Verweis auf einen Build. |
Custom |
Eine benutzerdefinierte Feldinformation. Zulässiger Schlüssel : Wertpaare - ( AttemptId: int value, IsTestResultFlaky: bool) |
Failing |
Fehler seit Informationen zu einem Testergebnis. |
Identity |
|
Reference |
Die Klasse, die eine Auflistung von REST-Verweislinks darstellt. |
Release |
Verweis auf eine Version. |
Result |
Details, die in Testergebnisse eingeschlossen werden sollen. Der Standardwert ist None. Weitere Werte sind Iterationen und WorkItems. |
Result |
|
Shallow |
Ein abstrahierter Verweis auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge mit einer einheitlichen Möglichkeit zum Verweisen auf andere Ressourcen bereitzustellen, die eine einfache Durchquerung von Links ermöglicht. |
Shared |
Verweis auf freigegebene Arbeitsschritte. |
Test |
Stellt ein Testschrittergebnis dar. |
Test |
Stellt ein Testergebnis dar. |
Test |
Testen Sie Anlageninformationen in einer Testiteration. |
Test |
Verweis auf ein Testergebnis. |
Test |
Stellt ein Testiterationsergebnis dar. |
Test |
Testparameterinformationen in einer Testiteration. |
Test |
Stellt ein Teilergebnis eines Testergebnisses dar. |
BuildReference
Verweis auf einen Build.
Name | Typ | Beschreibung |
---|---|---|
branchName |
string |
Branchname. |
buildSystem |
string |
Buildsystem. |
definitionId |
integer |
Builddefinitions-ID. |
id |
integer |
Build-ID. |
number |
string |
Buildnummer. |
repositoryId |
string |
Repository-ID. |
uri |
string |
Build-URI. |
CustomTestField
Eine benutzerdefinierte Feldinformation. Zulässiger Schlüssel : Wertpaare - ( AttemptId: int value, IsTestResultFlaky: bool)
Name | Typ | Beschreibung |
---|---|---|
fieldName |
string |
Feldname |
value |
object |
Feldwert. |
FailingSince
Fehler seit Informationen zu einem Testergebnis.
Name | Typ | Beschreibung |
---|---|---|
build |
Buildverweis seit fehler. |
|
date |
string |
Zeit seit dem Fehler (UTC). |
release |
Releaseverweis seit Fehler. |
IdentityRef
Name | Typ | Beschreibung |
---|---|---|
_links |
Dieses Feld enthält null oder interessantere Links zum Diagrammthema. Diese Links können aufgerufen werden, um zusätzliche Beziehungen oder ausführlichere Informationen zu diesem Graph-Thema zu erhalten. |
|
descriptor |
string |
Der Deskriptor ist die primäre Möglichkeit, auf den Graphengegenstand zu verweisen, während das System ausgeführt wird. In diesem Feld wird derselbe Graph-Betreff sowohl für Konten als auch für Organisationen eindeutig identifiziert. |
directoryAlias |
string |
Veraltet: Kann abgerufen werden, indem der Graph-Benutzer abgefragt wird, auf den im Eintrag "selbst" des IdentityRef-Wörterbuchs "_links" verwiesen wird. |
displayName |
string |
Dies ist der nicht eindeutige Anzeigename des Diagrammsubjekts. Um dieses Feld zu ändern, müssen Sie seinen Wert im Quellanbieter ändern. |
id |
string |
|
imageUrl |
string |
Veraltet: Verfügbar im Eintrag "avatar" des IdentityRef-Wörterbuchs "_links" |
inactive |
boolean |
Veraltet: Kann durch Abfragen des Graph-Mitgliedschaftsstatus abgerufen werden, 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: Wird in den meisten bereits vorhandenen Implementierungen von ToIdentityRef nicht verwendet. |
uniqueName |
string |
Veraltet: Verwenden Sie stattdessen Domain+PrincipalName. |
url |
string |
Diese URL ist die vollständige Route zur Quellressource dieses Graph-Betreffs. |
ReferenceLinks
Die Klasse, die eine Auflistung von REST-Verweislinks darstellt.
Name | Typ | Beschreibung |
---|---|---|
links |
object |
Die schreibgeschützte Ansicht der Links. Da Verweislinks schreibgeschützt sind, möchten wir sie nur als schreibgeschützt verfügbar machen. |
ReleaseReference
Verweis auf eine Version.
Name | Typ | Beschreibung |
---|---|---|
attempt |
integer |
Anzahl des Releaseversuchs. |
creationDate |
string |
Erstellungsdatum der Veröffentlichung (UTC). |
definitionId |
integer |
Releasedefinitions-ID. |
environmentCreationDate |
string |
Umgebungserstellungsdatum (UTC). |
environmentDefinitionId |
integer |
Release-Umgebungsdefinitions-ID. |
environmentDefinitionName |
string |
Name der Releaseumgebungsdefinition. |
environmentId |
integer |
Releaseumgebungs-ID. |
environmentName |
string |
Name der Releaseumgebung. |
id |
integer |
Release-ID. |
name |
string |
Dieser Parameter gibt den Releasenamen an. |
ResultDetails
Details, die in Testergebnisse eingeschlossen werden sollen. Der Standardwert ist None. Weitere Werte sind Iterationen und WorkItems.
Name | Typ | Beschreibung |
---|---|---|
iterations |
string |
Testiterationsdetails in einem Testergebnis. |
none |
string |
Kernfelder des Testergebnisses. Zu den Kernfeldern gehören State, Outcome, Priority, AutomatedTestName, AutomatedTestStorage, Comments, ErrorMessage usw. |
point |
string |
Punkt- und Plandetails in einem Testergebnis. |
subResults |
string |
Teilergebnisse in einem Testergebnis. |
workItems |
string |
Einem Testergebnis zugeordnete Arbeitselemente. |
ResultGroupType
Name | Typ | Beschreibung |
---|---|---|
dataDriven |
string |
Hierarchietyp des Testergebnisses. |
generic |
string |
Unbekannter Hierarchietyp. |
none |
string |
Blattknoten des Testergebnisses. |
orderedTest |
string |
Hierarchietyp des Testergebnisses. |
rerun |
string |
Hierarchietyp des Testergebnisses. |
ShallowReference
Ein abstrahierter Verweis auf eine andere Ressource. Diese Klasse wird verwendet, um die Builddatenverträge mit einer einheitlichen Möglichkeit zum Verweisen auf andere Ressourcen bereitzustellen, die eine einfache Durchquerung von 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 |
SharedStepModel
Verweis auf freigegebene Arbeitsschritte.
Name | Typ | Beschreibung |
---|---|---|
id |
integer |
Freigegebene WorkItem-Schritt-ID. |
revision |
integer |
Freigegebene Arbeitselementrevision. |
TestActionResultModel
Stellt ein Testschrittergebnis dar.
Name | Typ | Beschreibung |
---|---|---|
actionPath |
string |
Pfadbezeichner für den Testschritt im Testfall workitem. Hinweis: 1) Es wird im Hexadezimalformat mit 8 Ziffern für einen Schritt dargestellt. 2) Intern beginnt der Schritt-ID-Wert für den ersten Schritt mit 2, sodass actionPath = 00000002 Schritt 9 eine ID = 10 und actionPath = 000000a Schritt 15 hat, eine ID =16 und actionPath = 00000010 3) actionPath des freigegebenen Schritts mit dem übergeordneten Schritt des Testfalls verkettet wird. Beispiel: 0000000300000001, in dem 00000003 den Aktionspfad des Testschritts und 00000001 den Aktionspfad für freigegebenen Schritt angibt. |
comment |
string |
Kommentar im Ergebnis. |
completedDate |
string |
Zeitpunkt, zu dem die Ausführung abgeschlossen ist (UTC). |
durationInMs |
number |
Dauer der Ausführung. |
errorMessage |
string |
Fehlermeldung im Ergebnis. |
iterationId |
integer |
Iterations-ID des Testaktionsergebnisses. |
outcome |
string |
Testergebnis des Ergebnisses. |
sharedStepModel |
Verweis auf freigegebene Arbeitsschritte. |
|
startedDate |
string |
Zeitpunkt, zu dem die Ausführung gestartet wurde (UTC). |
stepIdentifier |
string |
Dies ist die Schritt-ID des Testfalls. Beim freigegebenen Schritt handelt es sich um die Schritt-ID des freigegebenen Schritts im Testfall workitem. Schritt-ID im freigegebenen Schritt. Beispiel: TestCase Workitem umfasst zwei Schritte: 1) Normalschritt mit ID = 1 2) Shared Step with ID = 2. Innerhalb des freigegebenen Schritts: a) Normal step with ID = 1 Value for StepIdentifier for First step: "1" Second step: "2;1" |
url |
string |
URL des Testaktionsergebnisses. In der gehosteten Umgebung veraltet. |
TestCaseResult
Stellt ein Testergebnis dar.
Name | Typ | Beschreibung |
---|---|---|
afnStripId |
integer |
Testen der Anlagen-ID der Aktionsaufzeichnung. |
area |
Verweis auf den Bereichspfad des Tests. |
|
associatedBugs |
Verweis auf Fehler, die mit dem Testergebnis verknüpft sind. |
|
automatedTestId |
string |
ID, die die Testmethode in einer DLL darstellt. |
automatedTestName |
string |
Vollqualifizierter Name des ausgeführten Tests. |
automatedTestStorage |
string |
Container, zu dem der Test gehört. |
automatedTestType |
string |
Typ des automatisierten Tests. |
automatedTestTypeId |
string |
TypeId des automatisierten Tests. |
build |
Flacher Verweis auf den Build, der dem Testergebnis zugeordnet ist. |
|
buildReference |
Verweis auf den Build, der dem Testergebnis zugeordnet ist. |
|
comment |
string |
Kommentieren Sie ein Testergebnis mit maxSize= 1000 Zeichen. |
completedDate |
string |
Zeitpunkt, zu dem die Testausführung abgeschlossen ist (UTC). Abgeschlossenes Datum sollte größer als StartedDate sein. |
computerName |
string |
Computername, auf dem der Test ausgeführt wurde. |
configuration |
Verweis auf die Testkonfiguration. Geben Sie ShallowReference ein. |
|
createdDate |
string |
Zeitstempel beim Erstellen des Testergebnisses (UTC). |
customFields |
Zusätzliche Eigenschaften des Testergebnisses. |
|
durationInMs |
number |
Dauer der Testausführung in Millisekunden. Wenn nicht angegeben, wird der Wert auf CompletedDate – StartedDate festgelegt. |
errorMessage |
string |
Fehlermeldung bei der Testausführung. |
failingSince |
Informationen, wenn testergebnisse nicht erfolgreich waren. |
|
failureType |
string |
Fehlertyp des Testergebnisses. Gültiger Wert= (Bekanntes Problem, neues Problem, Regression, Unbekannt, Keine) |
id |
integer |
ID eines Testergebnisses. |
iterationDetails |
Testergebnisdetails von Testiterationen, die nur für manuelle Tests verwendet werden. |
|
lastUpdatedBy |
Verweis auf das Testergebnis der letzten Aktualisierung der Identität. |
|
lastUpdatedDate |
string |
Letzte aktualisierung datetime des Testergebnisses (UTC). |
outcome |
string |
Testergebnis des Testergebnisses. Gültige Werte = (Unspecified, None, Passed, Failed, Inconclusive, Timeout, Aborted, Blocked, NotExecuted, Warning, Error, NotApplicable, Paused, InProgress, NotImpacted) |
owner |
Verweis auf den Testbesitzer. |
|
priority |
integer |
Priorität des ausgeführten Tests. |
project |
Verweis auf das Teamprojekt. |
|
release |
Flacher Verweis auf das Release, das dem Testergebnis zugeordnet ist. |
|
releaseReference |
Verweis auf das Release, das dem Testergebnis zugeordnet ist. |
|
resetCount |
integer |
ResetCount. |
resolutionState |
string |
Auflösungsstatus des Testergebnisses. |
resolutionStateId |
integer |
ID des Auflösungszustands. |
resultGroupType |
Hierarchietyp des Ergebnisses, Standardwert von None, bedeutet dessen Blattknoten. |
|
revision |
integer |
Revisionsnummer des Testergebnisses. |
runBy |
Der Verweis auf die Identität hat den Test ausgeführt. |
|
stackTrace |
string |
Stacktrace mit maxSize= 1000 Zeichen. |
startedDate |
string |
Zeitpunkt, zu dem die Testausführung gestartet wurde (UTC). |
state |
string |
Status des Testergebnisses. Geben Sie TestRunState ein. |
subResults |
Liste der Teilergebnisse innerhalb eines Testergebnisses: Wenn ResultGroupType nicht None ist, enthält sie die entsprechenden Unterergebnisse des Typs. |
|
testCase |
Verweis auf den ausgeführten Test. |
|
testCaseReferenceId |
integer |
Referenz-ID des Tests, der vom Testergebnis verwendet wird. Typ TestResultMetaData |
testCaseRevision |
integer |
TestCaseRevision Number. |
testCaseTitle |
string |
Name des Tests. |
testPlan |
Der Verweis auf das Testfallarbeitselement des Testplans ist Teil von. |
|
testPoint |
Verweis auf den ausgeführten Testpunkt. |
|
testRun |
Verweis auf die Testausführung. |
|
testSuite |
Verweis auf test suite test case workitem ist Teil von. |
|
url |
string |
URL des Testergebnisses. |
TestCaseResultAttachmentModel
Testen Sie Anlageninformationen in einer Testiteration.
Name | Typ | Beschreibung |
---|---|---|
actionPath |
string |
Testschritt des Pfadbezeichners im Testfall workitem. |
id |
integer |
Anlage-ID. |
iterationId |
integer |
Iterations-ID. |
name |
string |
Name der Anlage. |
size |
integer |
Anlagengröße. |
url |
string |
URL zur Anlage. |
TestCaseResultIdentifier
Verweis auf ein Testergebnis.
Name | Typ | Beschreibung |
---|---|---|
testResultId |
integer |
Testergebnis-ID. |
testRunId |
integer |
Testausführungs-ID. |
TestIterationDetailsModel
Stellt ein Testiterationsergebnis dar.
Name | Typ | Beschreibung |
---|---|---|
actionResults |
Testschritt führt zu einer Iteration. |
|
attachments |
Verweis auf Anlagen im Testiterationsergebnis. |
|
comment |
string |
Kommentar im Testiterationsergebnis. |
completedDate |
string |
Zeitpunkt, zu dem die Ausführung abgeschlossen ist (UTC). |
durationInMs |
number |
Dauer der Ausführung. |
errorMessage |
string |
Fehlermeldung in der Ergebnisausführung der Testiteration. |
id |
integer |
ID des Testiterationsergebnisses. |
outcome |
string |
Testergebnis, wenn Testiteration ergebnis. |
parameters |
Testparameter in einer Iteration. |
|
startedDate |
string |
Zeitpunkt des Ausführungsstarts (UTC). |
url |
string |
URL zum Testen des Iterationsergebnisses. |
TestResultParameterModel
Testparameterinformationen in einer Testiteration.
Name | Typ | Beschreibung |
---|---|---|
actionPath |
string |
Testschrittpfad, auf den parameter verwiesen wird. |
iterationId |
integer |
Iterations-ID. |
parameterName |
string |
Name des Parameters. |
stepIdentifier |
string |
Dies ist die Schritt-ID des Testfalls. Beim freigegebenen Schritt handelt es sich um die Schritt-ID des freigegebenen Schritts im Testfall workitem. Schritt-ID im freigegebenen Schritt. Beispiel: TestCase Workitem umfasst zwei Schritte: 1) Normalschritt mit ID = 1 2) Shared Step with ID = 2. Innerhalb des freigegebenen Schritts: a) Normal step with ID = 1 Value for StepIdentifier for First step: "1" Second step: "2;1" |
url |
string |
URL des Testparameters. In der gehosteten Umgebung veraltet. |
value |
string |
Wert des Parameters. |
TestSubResult
Stellt ein Teilergebnis eines Testergebnisses dar.
Name | Typ | Beschreibung |
---|---|---|
comment |
string |
Kommentar im Unterergebnis. |
completedDate |
string |
Zeitpunkt, zu dem die Testausführung abgeschlossen ist (UTC). |
computerName |
string |
Computer, auf dem der Test ausgeführt wurde. |
configuration |
Verweis auf die Testkonfiguration. |
|
customFields |
Zusätzliche Eigenschaften des Unterergebnisses. |
|
displayName |
string |
Name des Unterergebnisses. |
durationInMs |
integer |
Dauer der Testausführung. |
errorMessage |
string |
Fehlermeldung im Unterergebnis. |
id |
integer |
ID des Unterergebnisses. |
lastUpdatedDate |
string |
Zeitpunkt der letzten Aktualisierung des Ergebnisses (UTC). |
outcome |
string |
Ergebnis des Teilergebnisses. |
parentId |
integer |
Direkte übergeordnete ID des Unterergebnisses. |
resultGroupType |
Hierarchietyp des Ergebnisses, Standardwert von None bedeutet dessen Blattknoten. |
|
sequenceId |
integer |
Indexnummer des Teilergebnisses. |
stackTrace |
string |
Stacktrace. |
startedDate |
string |
Zeitpunkt, zu dem die Testausführung (UTC) gestartet wurde. |
subResults |
Liste der Unterergebnisse innerhalb eines Unterergebnisses: Wenn ResultGroupType nicht None ist, enthält es die entsprechenden Unterergebnisse des Typs. |
|
testResult |
Verweis auf das Testergebnis. |
|
url |
string |
URL des Unterergebnisses. |