Runs - Update
Aggiornare l'esecuzione del test in base al relativo ID.
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}?api-version=7.1-preview.3
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
organization
|
path | True |
string |
Nome dell'organizzazione di Azure DevOps. |
project
|
path | True |
string |
ID progetto o nome del progetto |
run
|
path | True |
integer int32 |
ID dell'esecuzione da aggiornare. |
api-version
|
query | True |
string |
Versione dell'API da usare. Deve essere impostato su '7.1-preview.3' per usare questa versione dell'API. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
build |
Riferimento astratto alla compilazione a cui appartiene. |
|
buildDropLocation |
string |
Percorso di rilascio della compilazione usata per l'esecuzione di test. |
buildFlavor |
string |
Sapore della compilazione usata per l'esecuzione di test. (ad esempio: Versione, Debug) |
buildPlatform |
string |
Piattaforma della compilazione usata per l'esecuzione di test. (ad esempio: x86, amd64) |
comment |
string |
Commenti immessi da coloro che analizzano l'esecuzione. |
completedDate |
string |
Data di completamento dell'esecuzione. |
controller |
string |
Nome del controller di test usato per l'esecuzione automatica. |
deleteInProgressResults |
boolean |
true per eliminare inProgess Results , false in caso contrario. |
dtlAutEnvironment |
Riferimento astratto a DtlAutEnvironment. |
|
dtlEnvironment |
Riferimento astratto a DtlEnvironment. |
|
dtlEnvironmentDetails |
Si tratta di una classe temporanea per fornire i dettagli per l'ambiente di esecuzione del test. |
|
dueDate |
string |
Data e ora di scadenza per l'esecuzione del test. |
errorMessage |
string |
Messaggio di errore associato all'esecuzione. |
iteration |
string |
Iterazione in cui creare l'esecuzione. |
logEntries |
Voci di log associate all'esecuzione. Usare un elenco delimitato da virgole di più oggetti voce di log. { logEntry }, { logEntry }, ... |
|
name |
string |
Nome dell'esecuzione dei test. |
releaseEnvironmentUri |
string |
URI dell'ambiente di rilascio associato all'esecuzione. |
releaseUri |
string |
URI della versione associata all'esecuzione. |
runSummary |
Eseguire il riepilogo per l'esecuzione di Type = NoConfigRun. |
|
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) dell'esecuzione del test. |
startedDate |
string |
Data di inizio dell'esecuzione. |
state |
string |
Lo stato dell'esecuzione del test Di seguito sono i valori validi - NotStarted, InProgress, Completed, Aborted, Waiting |
substate |
Tipi di stati secondari per l'esecuzione del test. |
|
tags |
Test |
Tag da associare all'esecuzione del test. |
testEnvironmentId |
string |
ID dell'ambiente di test associato all'esecuzione. |
testSettings |
Riferimento astratto alla risorsa di impostazione di test. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
operazione riuscita |
Sicurezza
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 | Descrizione |
---|---|
vso.test_write | Concede la possibilità di leggere, creare e aggiornare piani di test, case, risultati e altri artefatti correlati alla gestione dei test. |
Esempio
General example |
Updating due date |
Updating run comment |
Updating started date |
General example
Sample Request
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1-preview.3
{
"name": "NewTestRun2",
"comment": "This test run is doomed"
}
Sample Response
{
"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
Sample Request
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1-preview.3
{
"dueDate": "2014-05-07"
}
Sample Response
{
"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
Sample Request
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1-preview.3
{
"comment": "This test run is doomed"
}
Sample Response
{
"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
Sample Request
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/{runId}?api-version=7.1-preview.3
{
"startedDate": "2014-05-05"
}
Sample Response
{
"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"
}
Definizioni
Nome | Descrizione |
---|---|
Build |
Dettagli buildConfiguration. |
Custom |
Informazioni sul campo personalizzate. Chiave consentita: coppie valore - ( AttemptId: valore int, IsTestResultFlaky: bool) |
Dtl |
Si tratta di una classe temporanea per fornire i dettagli per l'ambiente di esecuzione del test. |
Identity |
|
Job |
Processo nella pipeline. Ciò è correlato alla matrice in YAML. |
Phase |
Fase nella pipeline |
Pipeline |
Informazioni di riferimento sulla pipeline |
Reference |
Classe per rappresentare una raccolta di collegamenti di riferimento REST. |
Release |
Riferimento a una versione. |
Result |
ResultMetadata per il risultato/conteggio specificato. |
Run |
Questa classe viene usata per fornire i filtri usati per l'individuazione |
Run |
Testare le statistiche di esecuzione per risultato. |
Run |
Riepilogo esecuzione per ogni tipo di test di output. |
Run |
|
Shallow |
Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti. |
Stage |
Fase nella pipeline |
Test |
Dettagli dell'ambiente di test. |
Test |
Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti. |
Test |
|
Test |
Dettagli dello stato di risoluzione del test. |
Test |
Dettagli dell'esecuzione dei test. |
Test |
Tipi di stati secondari per l'esecuzione del test. |
Test |
Tag associato a un'esecuzione o a un risultato. |
BuildConfiguration
Dettagli buildConfiguration.
Nome | Tipo | Descrizione |
---|---|---|
branchName |
string |
Nome del ramo per il quale viene generata la compilazione. |
buildDefinitionId |
integer |
BuildDefinitionId per la compilazione. |
buildSystem |
string |
Sistema di compilazione. |
creationDate |
string |
Data creazione compilazione. |
flavor |
string |
Versione di compilazione (ad esempio Build/Release). |
id |
integer |
ID buildConfiguration. |
number |
string |
Numero di build. |
platform |
string |
BuildConfiguration Platform. |
project |
Progetto associato a buildConfiguration. |
|
repositoryGuid |
string |
Guid del repository per la compilazione. |
repositoryType |
string |
Tipo di repository ,ad esempio TFSGit). |
sourceVersion |
string |
Versione di origine (/primo commit) per la compilazione è stata attivata. |
targetBranchName |
string |
BranchName di destinazione. |
uri |
string |
URI di compilazione. |
CustomTestField
Informazioni sul campo personalizzate. Chiave consentita: coppie valore - ( AttemptId: valore int, IsTestResultFlaky: bool)
Nome | Tipo | Descrizione |
---|---|---|
fieldName |
string |
Nome campo. |
value |
object |
Valore del campo. |
DtlEnvironmentDetails
Si tratta di una classe temporanea per fornire i dettagli per l'ambiente di esecuzione del test.
Nome | Tipo | Descrizione |
---|---|---|
csmContent |
string |
|
csmParameters |
string |
|
subscriptionName |
string |
IdentityRef
Nome | Tipo | Descrizione |
---|---|---|
_links |
Questo campo contiene zero o più collegamenti interessanti sull'oggetto del grafico. Questi collegamenti possono essere richiamati per ottenere relazioni aggiuntive o informazioni più dettagliate su questo oggetto grafico. |
|
descriptor |
string |
Il descrittore è il modo principale per fare riferimento all'oggetto del grafo mentre il sistema è in esecuzione. Questo campo identificherà in modo univoco lo stesso oggetto grafico in account e organizzazioni. |
directoryAlias |
string |
Deprecato: può essere recuperato eseguendo una query sull'utente graph a cui si fa riferimento nella voce "self" del dizionario "_links" IdentityRef |
displayName |
string |
Si tratta del nome visualizzato non univoco dell'oggetto del grafico. Per modificare questo campo, è necessario modificarne il valore nel provider di origine. |
id |
string |
|
imageUrl |
string |
Deprecato : disponibile nella voce "avatar" del dizionario IdentityRef "_links" |
inactive |
boolean |
Deprecato: può essere recuperato eseguendo una query sullo stato di appartenenza graph a cui si fa riferimento nella voce "membershipState" del dizionario GraphUser "_links" |
isAadIdentity |
boolean |
Deprecato: può essere dedotto dal tipo di soggetto del descrittore (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Deprecato: può essere dedotto dal tipo di soggetto del descrittore (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
Deprecato: non in uso nella maggior parte delle implementazioni preesistenti di ToIdentityRef |
uniqueName |
string |
Deprecato: usare invece Domain+PrincipalName |
url |
string |
Questo URL è la route completa alla risorsa di origine di questo oggetto grafico. |
JobReference
Processo nella pipeline. Ciò è correlato alla matrice in YAML.
Nome | Tipo | Descrizione |
---|---|---|
attempt |
integer |
Numero di tentativi del processo |
jobName |
string |
La matrice in YAML genera copie di un processo con input diversi nella matrice. JobName è il nome di tali input. La lunghezza massima supportata per il nome è 256 caratteri. |
PhaseReference
Fase nella pipeline
Nome | Tipo | Descrizione |
---|---|---|
attempt |
integer |
Numero di tentativi della fase |
phaseName |
string |
Nome della fase. La lunghezza massima supportata per il nome è 256 caratteri. |
PipelineReference
Informazioni di riferimento sulla pipeline
Nome | Tipo | Descrizione |
---|---|---|
jobReference |
Riferimento al processo |
|
phaseReference |
Riferimento alla fase. |
|
pipelineId |
integer |
Riferimento della pipeline con cui è correlata questa istanza della pipeline. |
stageReference |
Riferimento alla fase. |
ReferenceLinks
Classe per rappresentare una raccolta di collegamenti di riferimento REST.
Nome | Tipo | Descrizione |
---|---|---|
links |
object |
Visualizzazione di sola lettura dei collegamenti. Poiché i collegamenti di riferimento sono di sola lettura, è consigliabile esporli solo come di sola lettura. |
ReleaseReference
Riferimento a una versione.
Nome | Tipo | Descrizione |
---|---|---|
attempt |
integer |
Numero di tentativi di rilascio. |
creationDate |
string |
Data di creazione versione (UTC). |
definitionId |
integer |
ID definizione versione. |
environmentCreationDate |
string |
Data di creazione dell'ambiente (UTC). |
environmentDefinitionId |
integer |
ID definizione dell'ambiente di rilascio. |
environmentDefinitionName |
string |
Nome della definizione dell'ambiente di rilascio. |
environmentId |
integer |
ID dell'ambiente di rilascio. |
environmentName |
string |
Nome dell'ambiente di rilascio. |
id |
integer |
ID versione. |
name |
string |
Nome della versione. |
ResultMetadata
ResultMetadata per il risultato/conteggio specificato.
Nome | Tipo | Descrizione |
---|---|---|
flaky |
string |
Metadati flaky |
rerun |
string |
Rieseguire i metadati |
RunFilter
Questa classe viene usata per fornire i filtri usati per l'individuazione
Nome | Tipo | Descrizione |
---|---|---|
sourceFilter |
string |
filtrare le origini del test case (contenitori di test) |
testCaseFilter |
string |
filtro per i test case |
RunStatistic
Testare le statistiche di esecuzione per risultato.
Nome | Tipo | Descrizione |
---|---|---|
count |
integer |
Conteggio dei risultati del test per il risultato specificato. |
outcome |
string |
Risultato del test |
resolutionState |
Stato di risoluzione dell'esecuzione del test. |
|
resultMetadata |
ResultMetadata per il risultato/conteggio specificato. |
|
state |
string |
Stato dell'esecuzione del test |
RunSummaryModel
Riepilogo esecuzione per ogni tipo di test di output.
Nome | Tipo | Descrizione |
---|---|---|
duration |
integer |
Tempo totale impiegato in millisecondi. |
resultCount |
integer |
Numero di risultati per Risultato TestOutcome |
testOutcome |
Il riepilogo si basa sul risultato |
RunUpdateModel
Nome | Tipo | Descrizione |
---|---|---|
build |
Riferimento astratto alla compilazione a cui appartiene. |
|
buildDropLocation |
string |
Percorso di rilascio della compilazione usata per l'esecuzione di test. |
buildFlavor |
string |
Sapore della compilazione usata per l'esecuzione di test. (ad esempio: Versione, Debug) |
buildPlatform |
string |
Piattaforma della compilazione usata per l'esecuzione di test. (ad esempio: x86, amd64) |
comment |
string |
Commenti immessi da coloro che analizzano l'esecuzione. |
completedDate |
string |
Data di completamento dell'esecuzione. |
controller |
string |
Nome del controller di test usato per l'esecuzione automatica. |
deleteInProgressResults |
boolean |
true per eliminare inProgess Results , false in caso contrario. |
dtlAutEnvironment |
Riferimento astratto a DtlAutEnvironment. |
|
dtlEnvironment |
Riferimento astratto a DtlEnvironment. |
|
dtlEnvironmentDetails |
Si tratta di una classe temporanea per fornire i dettagli per l'ambiente di esecuzione del test. |
|
dueDate |
string |
Data e ora di scadenza per l'esecuzione del test. |
errorMessage |
string |
Messaggio di errore associato all'esecuzione. |
iteration |
string |
Iterazione in cui creare l'esecuzione. |
logEntries |
Voci di log associate all'esecuzione. Usare un elenco delimitato da virgole di più oggetti voce di log. { logEntry }, { logEntry }, ... |
|
name |
string |
Nome dell'esecuzione dei test. |
releaseEnvironmentUri |
string |
URI dell'ambiente di rilascio associato all'esecuzione. |
releaseUri |
string |
URI della versione associata all'esecuzione. |
runSummary |
Eseguire il riepilogo per l'esecuzione di Type = NoConfigRun. |
|
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) dell'esecuzione del test. |
startedDate |
string |
Data di inizio dell'esecuzione. |
state |
string |
Lo stato dell'esecuzione del test Di seguito sono i valori validi - NotStarted, InProgress, Completed, Aborted, Waiting |
substate |
Tipi di stati secondari per l'esecuzione del test. |
|
tags |
Test |
Tag da associare all'esecuzione del test. |
testEnvironmentId |
string |
ID dell'ambiente di test associato all'esecuzione. |
testSettings |
Riferimento astratto alla risorsa di impostazione di test. |
ShallowReference
Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID della risorsa |
name |
string |
Nome della risorsa collegata (nome della definizione, nome del controller e così via) |
url |
string |
Collegamento HTTP completo alla risorsa |
StageReference
Fase nella pipeline
Nome | Tipo | Descrizione |
---|---|---|
attempt |
integer |
Numero di tentativi di fase |
stageName |
string |
Nome della fase. La lunghezza massima supportata per il nome è 256 caratteri. |
TestEnvironment
Dettagli dell'ambiente di test.
Nome | Tipo | Descrizione |
---|---|---|
environmentId |
string |
ID ambiente di test. |
environmentName |
string |
Nome ambiente di test. |
TestMessageLogDetails
Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti.
Nome | Tipo | Descrizione |
---|---|---|
dateCreated |
string |
Data di creazione della risorsa |
entryId |
integer |
ID della risorsa |
message |
string |
Messaggio della risorsa |
TestOutcome
Nome | Tipo | Descrizione |
---|---|---|
aborted |
string |
Il test è stato interrotto. Questo non è stato causato da un gesto dell'utente, ma piuttosto da una decisione del framework. |
blocked |
string |
Il test ha avuto la possibilità di essere stato eseguito ma non era, come ITestElement.IsRunnable == false. |
error |
string |
Si è verificato un errore di sistema durante il tentativo di eseguire un test. |
failed |
string |
Il test è stato eseguito, ma si sono verificati problemi. I problemi possono comportare eccezioni o asserzioni non riuscite. |
inProgress |
string |
Il test è attualmente in esecuzione. Aggiunta per i grafici TCM |
inconclusive |
string |
Il test è stato completato, ma non è possibile dire se è stato superato o non è riuscito. Può essere utilizzato per i test interrotti... |
none |
string |
Il test non è stato completato o il tipo di test non segnala il superamento o l'errore. |
notApplicable |
string |
Il test non è applicabile per l'esecuzione. |
notExecuted |
string |
Il test non è stato eseguito. Ciò è stato causato da un movimento dell'utente, ad esempio il pulsante di arresto dell'utente. |
notImpacted |
string |
Il test non è interessato. Aggiunta di fot TIA. |
passed |
string |
Il test è stato eseguito w/o eventuali problemi. |
paused |
string |
Il test viene sospeso. |
timeout |
string |
Timeout del test |
unspecified |
string |
Utilizzato solo durante un aggiornamento per mantenere il valore esistente. |
warning |
string |
Per essere usato dai risultati del livello di esecuzione. Non si tratta di un errore. |
TestResolutionState
Dettagli dello stato di risoluzione del test.
Nome | Tipo | Descrizione |
---|---|---|
id |
integer |
ID stato risoluzione test. |
name |
string |
Test Resolution State Name. |
project |
Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti. |
TestRun
Dettagli dell'esecuzione dei test.
Nome | Tipo | Descrizione |
---|---|---|
build |
Compilazione associata all'esecuzione del test. |
|
buildConfiguration |
Dettagli della configurazione della compilazione associati all'esecuzione del test. |
|
comment |
string |
Commenti immessi da coloro che analizzano l'esecuzione. |
completedDate |
string |
Data di completamento dell'esecuzione. |
controller |
string |
Test Run Controller. |
createdDate |
string |
Esegui test CreatedDate. |
customFields |
Elenco di campi personalizzati per TestRun. |
|
dropLocation |
string |
Drop Location (Percorso di rilascio) per l'esecuzione del test. |
dtlAutEnvironment |
Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti. |
|
dtlEnvironment |
Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti. |
|
dtlEnvironmentCreationDetails |
Si tratta di una classe temporanea per fornire i dettagli per l'ambiente di esecuzione del test. |
|
dueDate |
string |
Data e ora di scadenza per l'esecuzione del test. |
errorMessage |
string |
Messaggio di errore associato all'esecuzione. |
filter |
Questa classe viene usata per fornire i filtri usati per l'individuazione |
|
id |
integer |
ID dell'esecuzione del test. |
incompleteTests |
integer |
Numero di test incompleti. |
isAutomated |
boolean |
true se l'esecuzione del test è automatizzata, false in caso contrario. |
iteration |
string |
Iterazione a cui appartiene l'esecuzione. |
lastUpdatedBy |
ID di base del team dell'ultimo aggiornamento dell'esecuzione del test. |
|
lastUpdatedDate |
string |
Data e ora dell'ultimo aggiornamento |
name |
string |
Nome dell'esecuzione dei test. |
notApplicableTests |
integer |
Numero di test non applicabili. |
owner |
ID Team Foundation del proprietario delle esecuzioni. |
|
passedTests |
integer |
Numero di test superati nell'esecuzione |
phase |
string |
Fase/Stato per testRun. |
pipelineReference |
Riferimento della pipeline a cui appartiene questa esecuzione di test. |
|
plan |
Piano di test associato a questa esecuzione di test. |
|
postProcessState |
string |
Dopo lo stato del processo. |
project |
Progetto associato a questa esecuzione. |
|
release |
Informazioni di riferimento sulla versione per l'esecuzione del test. |
|
releaseEnvironmentUri |
string |
Uri dell'ambiente di rilascio per TestRun. |
releaseUri |
string |
URI di versione per TestRun. |
revision |
integer |
|
runStatistics |
RunSummary per risultato. |
|
startedDate |
string |
Data di inizio dell'esecuzione. |
state |
string |
Stato dell'esecuzione. Type TestRunState Valid states - Unspecified ,NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation |
substate |
TestRun Substate. |
|
tags |
Test |
Tag associati a questa esecuzione di test. |
testEnvironment |
Ambiente di test associato all'esecuzione. |
|
testMessageLogId |
integer |
|
testSettings |
Riferimento astratto ad altre risorse. Questa classe viene usata per fornire ai contratti dati di compilazione un modo uniforme per fare riferimento ad altre risorse in modo da semplificare l'attraversamento dei collegamenti. |
|
totalTests |
integer |
Totale dei test nell'esecuzione |
unanalyzedTests |
integer |
Numero di test non superati nell'esecuzione. |
url |
string |
URL dell'esecuzione del test |
webAccessUrl |
string |
URL accesso Web per TestRun. |
TestRunSubstate
Tipi di stati secondari per l'esecuzione del test.
Nome | Tipo | Descrizione |
---|---|---|
abortedBySystem |
string |
Stato di esecuzione quando viene interrotto dal sistema. |
analyzed |
string |
Stato di esecuzione dopo l'analisi. |
canceledByUser |
string |
Stato di esecuzione durante la creazione dell'ambiente. |
cancellationInProgress |
string |
Stato di esecuzione quando l'annullamento è in corso. |
creatingEnvironment |
string |
Stato di esecuzione durante la creazione dell'ambiente. |
none |
string |
Eseguire con noState. |
pendingAnalysis |
string |
Stato di esecuzione durante l'analisi in sospeso. |
runningTests |
string |
Stato di esecuzione durante l'esecuzione dei test. |
timedOut |
string |
Stato di esecuzione quando l'esecuzione ha timedOut. |
TestTag
Tag associato a un'esecuzione o a un risultato.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome del tag, valore alfanumerico minore di 30 caratteri |