Runs - Update
Atualizar a execução do teste por sua ID.
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}?api-version=7.1
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) |
ID da execução a ser atualizada. |
|
api-version
|
query | True |
string |
Versão da API a ser usada. Isso deve ser definido como '7.1' para usar essa versão da api. |
Corpo da solicitação
| Nome | Tipo | Description |
|---|---|---|
| build |
Uma referência abstraida ao build que ele pertence. |
|
| buildDropLocation |
string |
Remover o local do build usado para execução de teste. |
| buildFlavor |
string |
Sabor do build usado para execução de teste. (Por exemplo: Versão, Depuração) |
| buildPlatform |
string |
Plataforma do build usado para execução de teste. (Por exemplo: x86, amd64) |
| comment |
string |
Comentários inseridos por aqueles que analisam a execução. |
| completedDate |
string |
Data/hora concluída da execução. |
| controller |
string |
Nome do controlador de teste usado para execução automatizada. |
| deleteInProgressResults |
boolean |
true para excluir resultados inProgess, caso contrário, false. |
| dtlAutEnvironment |
Uma referência abstraída a DtlAutEnvironment. |
|
| dtlEnvironment |
Uma referência abstraída a DtlEnvironment. |
|
| dtlEnvironmentDetails |
Essa é uma classe temporária para fornecer os detalhes do ambiente de execução de teste. |
|
| dueDate |
string |
Data e hora de conclusão do teste. |
| errorMessage |
string |
Mensagem de erro associada à execução. |
| iteration |
string |
A iteração na qual criar a execução. |
| logEntries |
Entradas de log associadas à execução. Use uma lista separada por vírgulas de vários objetos de entrada de log. { logEntry }, { logEntry }, ... |
|
| name |
string |
Nome da execução de teste. |
| releaseEnvironmentUri |
string |
URI do ambiente de versão associado à execução. |
| releaseUri |
string |
URI da versão associada à execução. |
| runSummary |
Execute o resumo da execução Type = NoConfigRun. |
|
| sourceWorkflow |
string |
SourceWorkFlow(CI/CD) da execução de teste. |
| startedDate |
string |
Data de início da execução. |
| state |
string |
O estado da execução de teste abaixo são os valores válidos – NotStarted, InProgress, Completed, Aborted, Waiting |
| substate |
Os tipos de sub-estados para execução de teste. |
|
| tags |
Test |
Marcas a serem anexadas com a execução de teste. |
| testEnvironmentId |
string |
ID do ambiente de teste associado à execução. |
| testSettings |
Uma referência abstraida ao recurso de configuração de teste. |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
operação bem-sucedida |
Segurança
oauth2
Tipo:
oauth2
Flow:
accessCode
URL de Autorização:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL do Token:
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
Escopos
| Nome | Description |
|---|---|
| vso.test_write | Concede a capacidade de ler, criar e atualizar planos de teste, casos, resultados e outros artefatos relacionados ao gerenciamento de testes. |
Exemplos
| General example |
| Updating due date |
| Updating run comment |
| Updating started date |
General example
Solicitação de exemplo
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"
}
Resposta de exemplo
{
"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
Solicitação de exemplo
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"dueDate": "2014-05-07"
}
Resposta de exemplo
{
"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
Solicitação de exemplo
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"comment": "This test run is doomed"
}
Resposta de exemplo
{
"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
Solicitação de exemplo
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/{runId}?api-version=7.1
{
"startedDate": "2014-05-05"
}
Resposta de exemplo
{
"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"
}
Definições
| Nome | Description |
|---|---|
|
Build |
Detalhes de BuildConfiguration. |
|
Custom |
Informações de campo personalizadas. Chave Permitida: Pares de valor - ( AttemptId: valor int, IsTestResultFlaky: bool) |
|
Dtl |
Essa é uma classe temporária para fornecer os detalhes do ambiente de execução de teste. |
|
Identity |
|
|
Job |
Trabalho no pipeline. Isso está relacionado à matriz no YAML. |
|
Phase |
Fase no pipeline |
|
Pipeline |
Referência de pipeline |
|
Reference |
A classe para representar uma coleção de links de referência REST. |
|
Release |
Referência a uma versão. |
|
Result |
ResultMetadata para o resultado/contagem especificado. |
|
Run |
Essa classe é usada para fornecer os filtros usados para descoberta |
|
Run |
Estatísticas de execução de teste por resultado. |
|
Run |
Execute o resumo de cada tipo de teste de saída. |
|
Run |
|
|
Shallow |
Uma referência abstraida 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. |
|
Stage |
Estágio no pipeline |
|
Test |
Detalhes do ambiente de teste. |
|
Test |
Uma referência abstraida 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. |
|
Test |
|
|
Test |
Detalhes do estado da resolução de teste. |
|
Test |
Detalhes da execução do teste. |
|
Test |
Os tipos de sub-estados para execução de teste. |
|
Test |
Marca anexada a uma execução ou resultado. |
BuildConfiguration
Detalhes de BuildConfiguration.
| Nome | Tipo | Description |
|---|---|---|
| branchName |
string |
Nome do branch para o qual o build é gerado. |
| buildDefinitionId |
integer (int32) |
BuildDefinitionId para build. |
| buildSystem |
string |
Sistema de build. |
| creationDate |
string (date-time) |
Data de criação do build. |
| flavor |
string |
Sabor de build (por exemplo, Build/Release). |
| id |
integer (int32) |
ID de BuildConfiguration. |
| number |
string |
Número de build. |
| platform |
string |
Plataforma BuildConfiguration. |
| project |
Projeto associado a este BuildConfiguration. |
|
| repositoryGuid |
string |
Guid do repositório para o build. |
| repositoryType |
string |
Tipo de repositório (por exemplo, TFSGit). |
| sourceVersion |
string |
A versão de origem (/primeira confirmação) para o build foi disparada. |
| targetBranchName |
string |
BranchName de destino. |
| uri |
string |
Compilar Uri. |
CustomTestField
Informações de campo personalizadas. Chave Permitida: Pares de valor - ( AttemptId: valor int, IsTestResultFlaky: bool)
| Nome | Tipo | Description |
|---|---|---|
| fieldName |
string |
Nome do campo. |
| value |
object |
Valor do campo. |
DtlEnvironmentDetails
Essa é uma classe temporária para fornecer os detalhes do ambiente de execução de teste.
| Nome | Tipo | Description |
|---|---|---|
| csmContent |
string |
|
| csmParameters |
string |
|
| subscriptionName |
string |
IdentityRef
| Nome | Tipo | Description |
|---|---|---|
| _links |
Este 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 em contas e organizações. |
| directoryAlias |
string |
Preterido – pode ser recuperado consultando o usuário do Graph referenciado na entrada "self" do dicionário "_links" identityRef |
| 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 "_links" do IdentityRef |
| 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 adiado 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 pré-existentes 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. |
JobReference
Trabalho no pipeline. Isso está relacionado à matriz no YAML.
| Nome | Tipo | Description |
|---|---|---|
| attempt |
integer (int32) |
Número de tentativa do trabalho |
| jobName |
string |
A matriz no YAML gera cópias de um trabalho com entradas diferentes na matriz. JobName é o nome dessas entradas. O comprimento máximo com suporte para o nome é de 256 caracteres. |
PhaseReference
Fase no pipeline
| Nome | Tipo | Description |
|---|---|---|
| attempt |
integer (int32) |
Número da tentativa da fase |
| phaseName |
string |
Nome da fase. O comprimento máximo com suporte para o nome é de 256 caracteres. |
PipelineReference
Referência de pipeline
| Nome | Tipo | Description |
|---|---|---|
| jobReference |
Referência do trabalho |
|
| phaseReference |
Referência da fase. |
|
| pipelineId |
integer (int32) |
Referência do pipeline com o qual essa instância de pipeline está relacionada. |
| stageReference |
Referência do estágio. |
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 (int32) |
Número de tentativas de versão. |
| creationDate |
string (date-time) |
Data de Criação da Versão (UTC). |
| definitionId |
integer (int32) |
ID de definição de versão. |
| environmentCreationDate |
string (date-time) |
Data de criação do ambiente (UTC). |
| environmentDefinitionId |
integer (int32) |
ID da definição do ambiente de versão. |
| environmentDefinitionName |
string |
Nome da definição do ambiente de versão. |
| environmentId |
integer (int32) |
ID do ambiente de versão. |
| environmentName |
string |
Nome do ambiente de versão. |
| id |
integer (int32) |
ID da versão. |
| name |
string |
Nome da versão. |
ResultMetadata
ResultMetadata para o resultado/contagem especificado.
| Valor | Description |
|---|---|
| flaky |
Metadados esfarrapados |
| rerun |
Executar metadados novamente |
RunFilter
Essa classe é usada para fornecer os filtros usados para descoberta
| Nome | Tipo | Description |
|---|---|---|
| sourceFilter |
string |
filtro para as fontes de caso de teste (contêineres de teste) |
| testCaseFilter |
string |
filtrar para os casos de teste |
RunStatistic
Estatísticas de execução de teste por resultado.
| Nome | Tipo | Description |
|---|---|---|
| count |
integer (int32) |
Contagem de resultados do teste para o resultado especificado. |
| outcome |
string |
Resultado do resultado do teste |
| resolutionState |
Estado de Resolução da execução de teste. |
|
| resultMetadata |
ResultMetadata para o resultado/contagem especificado. |
|
| state |
string |
Estado da execução do teste |
RunSummaryModel
Execute o resumo de cada tipo de teste de saída.
| Nome | Tipo | Description |
|---|---|---|
| duration |
integer (int64) |
Tempo total gasto em milissegundos. |
| resultCount |
integer (int32) |
Número de resultados para TestOutcome de Resultado |
| testOutcome |
O resumo é baseado no resultado |
RunUpdateModel
| Nome | Tipo | Description |
|---|---|---|
| build |
Uma referência abstraida ao build que ele pertence. |
|
| buildDropLocation |
string |
Remover o local do build usado para execução de teste. |
| buildFlavor |
string |
Sabor do build usado para execução de teste. (Por exemplo: Versão, Depuração) |
| buildPlatform |
string |
Plataforma do build usado para execução de teste. (Por exemplo: x86, amd64) |
| comment |
string |
Comentários inseridos por aqueles que analisam a execução. |
| completedDate |
string |
Data/hora concluída da execução. |
| controller |
string |
Nome do controlador de teste usado para execução automatizada. |
| deleteInProgressResults |
boolean |
true para excluir resultados inProgess, caso contrário, false. |
| dtlAutEnvironment |
Uma referência abstraída a DtlAutEnvironment. |
|
| dtlEnvironment |
Uma referência abstraída a DtlEnvironment. |
|
| dtlEnvironmentDetails |
Essa é uma classe temporária para fornecer os detalhes do ambiente de execução de teste. |
|
| dueDate |
string |
Data e hora de conclusão do teste. |
| errorMessage |
string |
Mensagem de erro associada à execução. |
| iteration |
string |
A iteração na qual criar a execução. |
| logEntries |
Entradas de log associadas à execução. Use uma lista separada por vírgulas de vários objetos de entrada de log. { logEntry }, { logEntry }, ... |
|
| name |
string |
Nome da execução de teste. |
| releaseEnvironmentUri |
string |
URI do ambiente de versão associado à execução. |
| releaseUri |
string |
URI da versão associada à execução. |
| runSummary |
Execute o resumo da execução Type = NoConfigRun. |
|
| sourceWorkflow |
string |
SourceWorkFlow(CI/CD) da execução de teste. |
| startedDate |
string |
Data de início da execução. |
| state |
string |
O estado da execução de teste abaixo são os valores válidos – NotStarted, InProgress, Completed, Aborted, Waiting |
| substate |
Os tipos de sub-estados para execução de teste. |
|
| tags |
Test |
Marcas a serem anexadas com a execução de teste. |
| testEnvironmentId |
string |
ID do ambiente de teste associado à execução. |
| testSettings |
Uma referência abstraida ao recurso de configuração de teste. |
ShallowReference
Uma referência abstraida 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 |
StageReference
Estágio no pipeline
| Nome | Tipo | Description |
|---|---|---|
| attempt |
integer (int32) |
Número de tentativa de estágio |
| stageName |
string |
Nome do estágio. O comprimento máximo com suporte para o nome é de 256 caracteres. |
TestEnvironment
Detalhes do ambiente de teste.
| Nome | Tipo | Description |
|---|---|---|
| environmentId |
string (uuid) |
ID do ambiente de teste. |
| environmentName |
string |
Nome do ambiente de teste. |
TestMessageLogDetails
Uma referência abstraida 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 |
|---|---|---|
| dateCreated |
string (date-time) |
Data em que o recurso é criado |
| entryId |
integer (int32) |
ID do recurso |
| message |
string |
Mensagem do recurso |
TestOutcome
| Valor | Description |
|---|---|
| aborted |
O teste foi anulado. Isso não foi causado por um gesto do usuário, mas sim por uma decisão de estrutura. |
| blocked |
O teste teve a chance de ser executado, mas não foi, como ITestElement.IsRunnable == false. |
| error |
Houve um erro no sistema enquanto estávamos tentando executar um teste. |
| failed |
O teste foi executado, mas houve problemas. Problemas podem envolver exceções ou declarações com falha. |
| inProgress |
O teste está sendo executado no momento. Adicionado isso para gráficos de TCM |
| inconclusive |
O teste foi concluído, mas não podemos dizer se ele passou ou falhou. Pode ser usado para testes anulados... |
| none |
O teste não foi concluído ou o tipo de teste não relata aprovação/falha. |
| notApplicable |
O teste não é aplicável à execução. |
| notExecuted |
O teste não foi executado. Isso foi causado por um gesto do usuário - por exemplo, botão de parada de clique do usuário. |
| notImpacted |
O teste não é afetado. Adicionado fot TIA. |
| passed |
O teste foi executado com todos os problemas. |
| paused |
O teste está em pausa. |
| timeout |
O teste atingiu o tempo limite |
| unspecified |
Usado somente durante uma atualização para preservar o valor existente. |
| warning |
Para ser usado pelos resultados de nível de execução. Isso não é uma falha. |
TestResolutionState
Detalhes do estado da resolução de teste.
| Nome | Tipo | Description |
|---|---|---|
| id |
integer (int32) |
ID do estado da Resolução de Teste. |
| name |
string |
Nome do estado da resolução de teste. |
| project |
Uma referência abstraida 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. |
TestRun
Detalhes da execução do teste.
| Nome | Tipo | Description |
|---|---|---|
| build |
Compilação associada a essa execução de teste. |
|
| buildConfiguration |
Detalhes de configuração de build associados a essa execução de teste. |
|
| comment |
string |
Comentários inseridos por aqueles que analisam a execução. |
| completedDate |
string (date-time) |
Data/hora concluída da execução. |
| controller |
string |
Controlador de execução de teste. |
| createdDate |
string (date-time) |
Execução de teste CreatedDate. |
| customFields |
Lista de campos personalizados para TestRun. |
|
| dropLocation |
string |
Drop Location for the test Run. |
| dtlAutEnvironment |
Uma referência abstraida 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. |
|
| dtlEnvironment |
Uma referência abstraida 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. |
|
| dtlEnvironmentCreationDetails |
Essa é uma classe temporária para fornecer os detalhes do ambiente de execução de teste. |
|
| dueDate |
string (date-time) |
Data e hora de conclusão do teste. |
| errorMessage |
string |
Mensagem de erro associada à execução. |
| filter |
Essa classe é usada para fornecer os filtros usados para descoberta |
|
| id |
integer (int32) |
ID da execução do teste. |
| incompleteTests |
integer (int32) |
Número de testes incompletos. |
| isAutomated |
boolean |
true se a execução de teste for automatizada, caso contrário, false. |
| iteration |
string |
A iteração à qual a execução pertence. |
| lastUpdatedBy |
ID da base de equipe da última atualização da execução do teste. |
|
| lastUpdatedDate |
string (date-time) |
Data e hora da última atualização |
| name |
string |
Nome da execução de teste. |
| notApplicableTests |
integer (int32) |
Número de testes não aplicáveis. |
| owner |
ID do Team Foundation do proprietário das execuções. |
|
| passedTests |
integer (int32) |
Número de testes aprovados na execução |
| phase |
string |
Fase/Estado para o testRun. |
| pipelineReference |
Referência do pipeline ao qual essa execução de teste pertence. |
|
| plan |
Plano de teste associado a essa execução de teste. |
|
| postProcessState |
string |
Estado pós-processo. |
| project |
Projeto associado a essa execução. |
|
| release |
Referência de versão para a Execução de Teste. |
|
| releaseEnvironmentUri |
string |
Uri do ambiente de versão para TestRun. |
| releaseUri |
string |
Uri de versão para TestRun. |
| revision |
integer (int32) |
|
| runStatistics |
RunSummary por resultado. |
|
| startedDate |
string (date-time) |
Data de início da execução. |
| state |
string |
O estado da execução. Type TestRunState Valid states - Unspecified ,NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation |
| substate |
Subestado TestRun. |
|
| tags |
Test |
Marcas anexadas a essa execução de teste. |
| testEnvironment |
Ambiente de teste associado à execução. |
|
| testMessageLogId |
integer (int32) |
|
| testSettings |
Uma referência abstraida 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. |
|
| totalTests |
integer (int32) |
Total de testes na execução |
| unanalyzedTests |
integer (int32) |
Número de testes com falha na execução. |
| url |
string |
URL da execução do teste |
| webAccessUrl |
string |
Url de Acesso à Web para TestRun. |
TestRunSubstate
Os tipos de sub-estados para execução de teste.
| Valor | Description |
|---|---|
| abortedBySystem |
Execute o estado quando for abortado pelo sistema. |
| analyzed |
Execute o estado após ser analisado. |
| canceledByUser |
Execute o estado durante a criação do ambiente. |
| cancellationInProgress |
Execute o estado quando o cancelamento estiver em andamento. |
| creatingEnvironment |
Execute o estado durante a criação do ambiente. |
| none |
Execute com noState. |
| pendingAnalysis |
Executar o estado durante a Análise Pendente. |
| runningTests |
Execute o estado durante a execução de testes. |
| timedOut |
Execute o estado quando a execução tiver tempo limite. |
TestTag
Marca anexada a uma execução ou resultado.
| Nome | Tipo | Description |
|---|---|---|
| name |
string |
Nome da marca, valor alfanumérico menor que 30 caracteres |