Results - List
Obter resultados de teste para uma execução de teste.
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
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
organization
|
path | True |
string |
O nome da organização do Azure DevOps. |
project
|
path | True |
string |
ID do projeto ou nome do projeto |
run
|
path | True |
integer int32 |
Testar a ID de execução dos resultados do teste a serem buscados. |
api-version
|
query | True |
string |
Versão da API a ser usada. Isso deve ser definido como '7.1-preview.6' para usar essa versão da api. |
$skip
|
query |
integer int32 |
Número de resultados de teste a serem ignoradas desde o início. |
|
$top
|
query |
integer int32 |
Número de resultados de teste a serem retornados. O máximo é 1000 quando detailsToInclude for None e 200 caso contrário. |
|
details
|
query |
Detalhes a serem incluídos com os resultados do teste. O padrão é None. Outros valores são iterações e WorkItems. |
||
outcomes
|
query |
string array (TestOutcome) |
Lista separada por vírgulas de resultados de teste para filtrar os resultados do teste. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
operação bem-sucedida |
Segurança
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
Nome | Description |
---|---|
vso.test | Concede a capacidade de ler planos de teste, casos, resultados e outros artefatos relacionados ao gerenciamento de testes. |
Exemplos
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"
}
]
}
Definições
Nome | Description |
---|---|
Build |
Referência a um build. |
Custom |
Informações de campo personalizadas. Chave permitida: pares de valor – ( AttemptId: int value, IsTestResultFlaky: bool) |
Failing |
Falha desde informações de um resultado de teste. |
Identity |
|
Reference |
A classe para representar uma coleção de links de referência REST. |
Release |
Referência a uma versão. |
Result |
Detalhes a serem incluídos nos resultados do teste. O padrão é None. Outros valores são iterações e WorkItems. |
Result |
|
Shallow |
Uma referência abstrata a algum outro recurso. Essa classe é usada para fornecer os contratos de dados de build com uma maneira uniforme de referenciar outros recursos de uma maneira que fornece fácil passagem por meio de links. |
Shared |
Referência ao workitem de etapa compartilhada. |
Test |
Representa um resultado da etapa de teste. |
Test |
Representa um resultado de teste. |
Test |
Testar informações de anexo em uma iteração de teste. |
Test |
Referência a um resultado de teste. |
Test |
Representa um resultado de iteração de teste. |
Test |
Testar informações de parâmetro em uma iteração de teste. |
Test |
Representa um sub resulto de um resultado de teste. |
BuildReference
Referência a um build.
Nome | Tipo | Description |
---|---|---|
branchName |
string |
Nome do branch. |
buildSystem |
string |
Sistema de build. |
definitionId |
integer |
ID de definição de build. |
id |
integer |
ID de build. |
number |
string |
Número de build. |
repositoryId |
string |
ID do repositório. |
uri |
string |
URI de build. |
CustomTestField
Informações de campo personalizadas. Chave permitida: pares de valor – ( AttemptId: int value, IsTestResultFlaky: bool)
Nome | Tipo | Description |
---|---|---|
fieldName |
string |
Nome do campo. |
value |
object |
Valor do campo. |
FailingSince
Falha desde informações de um resultado de teste.
Nome | Tipo | Description |
---|---|---|
build |
Referência de build desde que falhou. |
|
date |
string |
Tempo desde a falha (UTC). |
release |
Referência de versão desde que falhou. |
IdentityRef
Nome | Tipo | Description |
---|---|---|
_links |
Esse campo contém zero ou mais links interessantes sobre o assunto do grafo. Esses links podem ser invocados para obter relações adicionais ou informações mais detalhadas sobre esse assunto do grafo. |
|
descriptor |
string |
O descritor é a principal maneira de referenciar o assunto do grafo enquanto o sistema está em execução. Esse campo identificará exclusivamente o mesmo assunto de grafo entre contas e organizações. |
directoryAlias |
string |
Preterido – pode ser recuperado consultando o usuário do Graph referenciado na entrada "self" do dicionário IdentityRef "_links" |
displayName |
string |
Esse é o nome de exibição não exclusivo do assunto do grafo. Para alterar esse campo, você deve alterar seu valor no provedor de origem. |
id |
string |
|
imageUrl |
string |
Preterido – Disponível na entrada "avatar" do dicionário IdentityRef "_links" |
inactive |
boolean |
Preterido – pode ser recuperado consultando o estado de associação do Graph referenciado na entrada "membershipState" do dicionário "_links" do GraphUser |
isAadIdentity |
boolean |
Preterido – pode ser inferido do tipo de assunto do descritor (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Preterido – pode ser inferido do tipo de assunto do descritor (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
Preterido – não em uso na maioria das implementações preexistir de ToIdentityRef |
uniqueName |
string |
Preterido – use Domain+PrincipalName em vez disso |
url |
string |
Essa URL é a rota completa para o recurso de origem desta entidade de grafo. |
ReferenceLinks
A classe para representar uma coleção de links de referência REST.
Nome | Tipo | Description |
---|---|---|
links |
object |
A exibição somente leitura dos links. Como os links de referência são somente leitura, só queremos expô-los como somente leitura. |
ReleaseReference
Referência a uma versão.
Nome | Tipo | Description |
---|---|---|
attempt |
integer |
Número de tentativas de versão. |
creationDate |
string |
Data de Criação da Versão (UTC). |
definitionId |
integer |
ID da definição de versão. |
environmentCreationDate |
string |
Data de criação do ambiente (UTC). |
environmentDefinitionId |
integer |
ID de definição do ambiente de versão. |
environmentDefinitionName |
string |
Nome da definição do ambiente de versão. |
environmentId |
integer |
ID do ambiente de versão. |
environmentName |
string |
Nome do ambiente de versão. |
id |
integer |
ID da versão. |
name |
string |
Nome da versão. |
ResultDetails
Detalhes a serem incluídos nos resultados do teste. O padrão é None. Outros valores são iterações e WorkItems.
Nome | Tipo | Description |
---|---|---|
iterations |
string |
Testar detalhes de iteração em um resultado de teste. |
none |
string |
Campos principais do resultado do teste. Os campos principais incluem Estado, Resultado, Prioridade, AutomatedTestName, AutomatedTestStorage, Comentários, ErrorMessage etc. |
point |
string |
Detalhes de ponto e plano em um resultado de teste. |
subResults |
string |
Subresulta em um resultado de teste. |
workItems |
string |
Workitems associados a um resultado de teste. |
ResultGroupType
Nome | Tipo | Description |
---|---|---|
dataDriven |
string |
Tipo de hierarquia de resultado do teste. |
generic |
string |
Tipo de hierarquia desconhecido. |
none |
string |
Nó folha do resultado do teste. |
orderedTest |
string |
Tipo de hierarquia de resultado do teste. |
rerun |
string |
Tipo de hierarquia de resultado do teste. |
ShallowReference
Uma referência abstrata a algum outro recurso. Essa classe é usada para fornecer os contratos de dados de build com uma maneira uniforme de referenciar outros recursos de uma maneira que fornece fácil passagem por meio de links.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
name |
string |
Nome do recurso vinculado (nome da definição, nome do controlador etc.) |
url |
string |
Link http completo para o recurso |
SharedStepModel
Referência ao workitem de etapa compartilhada.
Nome | Tipo | Description |
---|---|---|
id |
integer |
ID da etapa compartilhada do WorkItem. |
revision |
integer |
Revisão de workitem de etapa compartilhada. |
TestActionResultModel
Representa um resultado da etapa de teste.
Nome | Tipo | Description |
---|---|---|
actionPath |
string |
Identificador de caminho para a etapa de teste no workitem do caso de teste. Observação: 1) Ele é representado no formato Hexadecimal com 8 dígitos para uma etapa. 2) Internamente, o valor da ID da etapa para a primeira etapa começa com 2, portanto, actionPath = 00000002 etapa 9, terá uma ID = 10 e actionPath = 0000000a etapa 15, terá uma ID =16 e actionPath = 00000010 3) o actionPath da etapa compartilhada é concatenado com a etapa pai do caso de teste. Por exemplo, seria algo do tipo - 0000000300000001 em que 00000003 denota o caminho de ação da etapa de teste e 00000001 denota o caminho de ação para a etapa compartilhada |
comment |
string |
Comente o resultado. |
completedDate |
string |
Hora em que a execução foi concluída (UTC). |
durationInMs |
number |
Duração da execução. |
errorMessage |
string |
Mensagem de erro no resultado. |
iterationId |
integer |
ID de iteração do resultado da ação de teste. |
outcome |
string |
Resultado do teste do resultado. |
sharedStepModel |
Referência ao workitem de etapa compartilhada. |
|
startedDate |
string |
Hora em que a execução foi iniciada (UTC). |
stepIdentifier |
string |
Esta é a ID da etapa do caso de teste. Para a etapa compartilhada, é a ID da etapa compartilhada no workitem do caso de teste; ID da etapa em etapa compartilhada. Exemplo: TestCase workitem tem duas etapas: 1) Etapa normal com Id = 1 2) Etapa Compartilhada com Id = 2. Dentro da etapa compartilhada: a) Etapa Normal com Id = 1 Valor para StepIdentifier para a primeira etapa: "1" Segunda etapa: "2;1" |
url |
string |
Url do resultado da ação de teste. Preterido no ambiente hospedado. |
TestCaseResult
Representa um resultado de teste.
Nome | Tipo | Description |
---|---|---|
afnStripId |
integer |
Testar a ID do anexo da gravação de ação. |
area |
Referência ao caminho de área de teste. |
|
associatedBugs |
Referência a bugs vinculados ao resultado do teste. |
|
automatedTestId |
string |
ID que representa o método de teste em uma dll. |
automatedTestName |
string |
Nome totalmente qualificado do teste executado. |
automatedTestStorage |
string |
Contêiner ao qual o teste pertence. |
automatedTestType |
string |
Tipo de teste automatizado. |
automatedTestTypeId |
string |
TypeId do teste automatizado. |
build |
Referência superficial para compilação associada ao resultado do teste. |
|
buildReference |
Referência ao build associado ao resultado do teste. |
|
comment |
string |
Comente em um resultado de teste com maxSize= 1000 caracteres. |
completedDate |
string |
Hora em que a execução do teste foi concluída (UTC). A data de conclusão deve ser maior que StartedDate. |
computerName |
string |
Nome do computador em que o teste foi executado. |
configuration |
Referência à configuração de teste. Digite ShallowReference. |
|
createdDate |
string |
Carimbo de data/hora quando o resultado do teste foi criado (UTC). |
customFields |
Propriedades adicionais do resultado do teste. |
|
durationInMs |
number |
Duração da execução do teste em milissegundos. Se não for fornecido, o valor será definido como CompletedDate – StartedDate |
errorMessage |
string |
Mensagem de erro na execução do teste. |
failingSince |
Informações quando os resultados do teste começaram a falhar. |
|
failureType |
string |
Tipo de falha do resultado do teste. Valor válido= (problema conhecido, novo problema, regressão, desconhecido, nenhum) |
id |
integer |
ID de um resultado de teste. |
iterationDetails |
Teste os detalhes do resultado das iterações de teste usadas apenas para o Teste Manual. |
|
lastUpdatedBy |
Referência ao último resultado do teste atualizado pela identidade. |
|
lastUpdatedDate |
string |
Data e hora da última atualização do resultado do teste (UTC). |
outcome |
string |
Resultado do teste do resultado do teste. Valores válidos = (Unspecified, None, Passed, Failed, Inconclusive, Timeout, Aborted, Blocked, NotExecuted, Warning, Error, NotApplicable, Paused, InProgress, NotImpacted) |
owner |
Referência ao proprietário do teste. |
|
priority |
integer |
Prioridade do teste executado. |
project |
Referência ao projeto de equipe. |
|
release |
Referência superficial para liberação associada ao resultado do teste. |
|
releaseReference |
Referência à versão associada ao resultado do teste. |
|
resetCount |
integer |
ResetCount. |
resolutionState |
string |
Estado de resolução do resultado do teste. |
resolutionStateId |
integer |
ID do estado de resolução. |
resultGroupType |
Tipo de hierarquia do resultado, valor padrão de Nenhum significa seu nó folha. |
|
revision |
integer |
Número de revisão do resultado do teste. |
runBy |
A referência à identidade executou o teste. |
|
stackTrace |
string |
Stacktrace com maxSize= 1000 caracteres. |
startedDate |
string |
Hora em que a execução do teste foi iniciada (UTC). |
state |
string |
Estado do resultado do teste. Digite TestRunState. |
subResults |
Lista de sub-resultados dentro de um resultado de teste, se ResultGroupType não for Nenhum, ele conterá sub-resultados de tipo correspondentes. |
|
testCase |
Referência ao teste executado. |
|
testCaseReferenceId |
integer |
ID de referência do teste usado pelo resultado do teste. Tipo TestResultMetaData |
testCaseRevision |
integer |
Número de TestCaseRevision. |
testCaseTitle |
string |
Nome do teste. |
testPlan |
A referência ao workitem de caso de teste do plano de teste faz parte. |
|
testPoint |
Referência ao ponto de teste executado. |
|
testRun |
Referência à execução de teste. |
|
testSuite |
A referência ao workitem de caso de teste do conjunto de testes faz parte. |
|
url |
string |
URL do resultado do teste. |
TestCaseResultAttachmentModel
Testar informações de anexo em uma iteração de teste.
Nome | Tipo | Description |
---|---|---|
actionPath |
string |
Etapa de teste do identificador de caminho no workitem do caso de teste. |
id |
integer |
ID do anexo. |
iterationId |
integer |
ID de iteração. |
name |
string |
Nome do anexo. |
size |
integer |
Tamanho do anexo. |
url |
string |
URL para anexo. |
TestCaseResultIdentifier
Referência a um resultado de teste.
Nome | Tipo | Description |
---|---|---|
testResultId |
integer |
ID do resultado do teste. |
testRunId |
integer |
ID de execução de teste. |
TestIterationDetailsModel
Representa um resultado de iteração de teste.
Nome | Tipo | Description |
---|---|---|
actionResults |
A etapa de teste resulta em uma iteração. |
|
attachments |
Referência a anexos no resultado da iteração de teste. |
|
comment |
string |
Comentário no resultado da iteração de teste. |
completedDate |
string |
Hora em que a execução foi concluída (UTC). |
durationInMs |
number |
Duração da execução. |
errorMessage |
string |
Mensagem de erro na execução do resultado da iteração de teste. |
id |
integer |
ID do resultado da iteração de teste. |
outcome |
string |
Resultado do teste se o resultado da iteração do teste. |
parameters |
Parâmetros de teste em uma iteração. |
|
startedDate |
string |
Hora em que a execução foi iniciada (UTC). |
url |
string |
URL para testar o resultado da iteração. |
TestResultParameterModel
Testar informações de parâmetro em uma iteração de teste.
Nome | Tipo | Description |
---|---|---|
actionPath |
string |
Caminho da etapa de teste em que o parâmetro é referenciado. |
iterationId |
integer |
ID de iteração. |
parameterName |
string |
Nome do parâmetro. |
stepIdentifier |
string |
Esta é a ID da etapa do caso de teste. Para a etapa compartilhada, é a ID da etapa compartilhada no workitem do caso de teste; ID da etapa em etapa compartilhada. Exemplo: TestCase workitem tem duas etapas: 1) Etapa normal com Id = 1 2) Etapa Compartilhada com Id = 2. Dentro da etapa compartilhada: a) Etapa Normal com Id = 1 Valor para StepIdentifier para a primeira etapa: "1" Segunda etapa: "2;1" |
url |
string |
URL do parâmetro de teste. Preterido no ambiente hospedado. |
value |
string |
Valor do parâmetro. |
TestSubResult
Representa um sub resulto de um resultado de teste.
Nome | Tipo | Description |
---|---|---|
comment |
string |
Comente em sub-resultado. |
completedDate |
string |
Hora em que a execução do teste foi concluída (UTC). |
computerName |
string |
Computador em que o teste foi executado. |
configuration |
Referência à configuração de teste. |
|
customFields |
Propriedades adicionais de sub-resultado. |
|
displayName |
string |
Nome do sub-resultado. |
durationInMs |
integer |
Duração da execução do teste. |
errorMessage |
string |
Mensagem de erro em sub-resultado. |
id |
integer |
ID de sub-resultado. |
lastUpdatedDate |
string |
Hora em que o resultado foi atualizado pela última vez (UTC). |
outcome |
string |
Resultado do sub-resultado. |
parentId |
integer |
ID pai imediata de sub resulto. |
resultGroupType |
Tipo de hierarquia do resultado, valor padrão de Nenhum significa seu nó folha. |
|
sequenceId |
integer |
Número de índice de sub-resultado. |
stackTrace |
string |
Stacktrace. |
startedDate |
string |
Hora em que a execução do teste foi iniciada (UTC). |
subResults |
Lista de sub-resultados dentro de um sub-resultado, se ResultGroupType não for Nenhum, ela conterá os sub-resultados de tipo correspondentes. |
|
testResult |
Referência ao resultado do teste. |
|
url |
string |
URL de sub-resultado. |