Runs - Update
Mettez à jour la série de tests par son ID.
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}?api-version=7.1-preview.3
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Nom de l’organisation Azure DevOps. |
project
|
path | True |
string |
ID de projet ou nom du projet |
run
|
path | True |
integer int32 |
ID de l’exécution à mettre à jour. |
api-version
|
query | True |
string |
Version de l’API à utiliser. Cette valeur doit être définie sur « 7.1-preview.3 » pour utiliser cette version de l’API. |
Corps de la demande
Nom | Type | Description |
---|---|---|
build |
Référence abstraite à la build à laquelle elle appartient. |
|
buildDropLocation |
string |
Supprimer l’emplacement de la build utilisée pour la série de tests. |
buildFlavor |
string |
Saveur de la build utilisée pour la série de tests. (Par exemple: Release, Debug) |
buildPlatform |
string |
Plateforme de la build utilisée pour la série de tests. (Par exemple : x86, amd64) |
comment |
string |
Commentaires entrés par ceux qui analysent l’exécution. |
completedDate |
string |
Date d’exécution de l’exécution. |
controller |
string |
Nom du contrôleur de test utilisé pour l’exécution automatisée. |
deleteInProgressResults |
boolean |
true pour supprimer dansProgess Results , false sinon. |
dtlAutEnvironment |
Référence abstraite à DtlAutEnvironment. |
|
dtlEnvironment |
Référence abstraite à DtlEnvironment. |
|
dtlEnvironmentDetails |
Il s’agit d’une classe temporaire qui fournit les détails de l’environnement de série de tests. |
|
dueDate |
string |
Date et heure d’échéance de la série de tests. |
errorMessage |
string |
Message d’erreur associé à l’exécution. |
iteration |
string |
Itération dans laquelle créer l’exécution. |
logEntries |
Entrées de journal associées à l’exécution. Utilisez une liste séparée par des virgules de plusieurs objets d’entrée de journal. { logEntry }, { logEntry }, ... |
|
name |
string |
Nom de la série de tests. |
releaseEnvironmentUri |
string |
URI de l’environnement de mise en production associé à l’exécution. |
releaseUri |
string |
URI de mise en production associée à l’exécution. |
runSummary |
Résumé de l’exécution pour type d’exécution = NoConfigRun. |
|
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) de la série de tests. |
startedDate |
string |
Date de début heure de l’exécution. |
state |
string |
L’état de la série de tests Ci-dessous sont les valeurs valides : NotStarted, InProgress, Completed, Aborted, Waiting |
substate |
Types de sous-états pour la série de tests. |
|
tags |
Test |
Étiquettes à joindre à la série de tests. |
testEnvironmentId |
string |
ID de l’environnement de test associé à l’exécution. |
testSettings |
Référence abstraite à la ressource de paramètre de test. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
opération réussie |
Sécurité
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
Nom | Description |
---|---|
vso.test_write | Accorde la possibilité de lire, créer et mettre à jour des plans de test, des cas, des résultats et d’autres artefacts liés à la gestion des tests. |
Exemples
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"
}
Définitions
Nom | Description |
---|---|
Build |
Détails de buildConfiguration. |
Custom |
Informations de champ personnalisées. Clé autorisée : paires valeur - ( AttemptId: int value, IsTestResultFlaky: bool) |
Dtl |
Il s’agit d’une classe temporaire qui fournit les détails de l’environnement de série de tests. |
Identity |
|
Job |
Travail dans le pipeline. Cela est lié à la matrice dans YAML. |
Phase |
Phase dans le pipeline |
Pipeline |
Informations de référence sur le pipeline |
Reference |
Classe pour représenter une collection de liens de référence REST. |
Release |
Référence à une mise en production. |
Result |
ResultMetadata pour le résultat/nombre donné. |
Run |
Cette classe est utilisée pour fournir les filtres utilisés pour la découverte |
Run |
Statistiques des séries de tests par résultat. |
Run |
Résumé de l’exécution pour chaque type de test de sortie. |
Run |
|
Shallow |
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens. |
Stage |
Étape dans le pipeline |
Test |
Détails de l’environnement de test. |
Test |
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens. |
Test |
|
Test |
Détails de l’état de résolution de test. |
Test |
Détails de la série de tests. |
Test |
Types de sous-états pour la série de tests. |
Test |
Balise attachée à une exécution ou à un résultat. |
BuildConfiguration
Détails de buildConfiguration.
Nom | Type | Description |
---|---|---|
branchName |
string |
Nom de la branche pour laquelle la build est générée. |
buildDefinitionId |
integer |
BuildDefinitionId pour build. |
buildSystem |
string |
Système de génération. |
creationDate |
string |
Date de création de la build. |
flavor |
string |
Version de build (par exemple Build/Release). |
id |
integer |
BuildConfiguration Id. |
number |
string |
Numéro de build. |
platform |
string |
BuildConfiguration Platform. |
project |
Projet associé à cette BuildConfiguration. |
|
repositoryGuid |
string |
GUID de dépôt pour la build. |
repositoryType |
string |
Type de dépôt (par exemple, TFSGit). |
sourceVersion |
string |
La version source(/la première validation) de la build a été déclenchée. |
targetBranchName |
string |
BranchName cible. |
uri |
string |
URI de build. |
CustomTestField
Informations de champ personnalisées. Clé autorisée : paires valeur - ( AttemptId: int value, IsTestResultFlaky: bool)
Nom | Type | Description |
---|---|---|
fieldName |
string |
le nom du champ ; |
value |
object |
Valeur de champ. |
DtlEnvironmentDetails
Il s’agit d’une classe temporaire qui fournit les détails de l’environnement de série de tests.
Nom | Type | Description |
---|---|---|
csmContent |
string |
|
csmParameters |
string |
|
subscriptionName |
string |
IdentityRef
Nom | Type | Description |
---|---|---|
_links |
Ce champ contient zéro ou plus de liens intéressants sur l’objet du graphique. Ces liens peuvent être appelés pour obtenir des relations supplémentaires ou des informations plus détaillées sur ce sujet de graphique. |
|
descriptor |
string |
Le descripteur est le principal moyen de référencer l’objet du graphique pendant l’exécution du système. Ce champ identifie de manière unique le même sujet de graphique dans les comptes et les organisations. |
directoryAlias |
string |
Déconseillé : peut être récupéré en interrogeant l’utilisateur Graph référencé dans l’entrée « self » du dictionnaire IdentityRef « _links » |
displayName |
string |
Il s’agit du nom d’affichage non unique de l’objet du graphique. Pour modifier ce champ, vous devez modifier sa valeur dans le fournisseur source. |
id |
string |
|
imageUrl |
string |
Déprécié : disponible dans l’entrée « avatar » du dictionnaire IdentityRef « _links » |
inactive |
boolean |
Déconseillé : peut être récupéré en interrogeant l’état d’appartenance Graph référencé dans l’entrée « membershipState » du dictionnaire GraphUser « _links » |
isAadIdentity |
boolean |
Déprécié : peut être déduit du type d’objet du descripteur (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Déprécié : peut être déduit du type d’objet du descripteur (Descriptor.IsGroupType) |
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
Déconseillé : non utilisé dans la plupart des implémentations préexistantes de ToIdentityRef |
uniqueName |
string |
Déconseillé : utilisez à la place Domain+PrincipalName |
url |
string |
Cette URL est l’itinéraire complet vers la ressource source de ce sujet de graphique. |
JobReference
Travail dans le pipeline. Cela est lié à la matrice dans YAML.
Nom | Type | Description |
---|---|---|
attempt |
integer |
Numéro de tentative du travail |
jobName |
string |
La matrice dans YAML génère des copies d’un travail avec différentes entrées dans la matrice. JobName est le nom de ces entrées. La longueur maximale prise en charge pour name est de 256 caractères. |
PhaseReference
Phase dans le pipeline
Nom | Type | Description |
---|---|---|
attempt |
integer |
Numéro de tentative de la phase |
phaseName |
string |
Nom de la phase. La longueur maximale prise en charge pour name est de 256 caractères. |
PipelineReference
Informations de référence sur le pipeline
Nom | Type | Description |
---|---|---|
jobReference |
Référence du travail |
|
phaseReference |
Référence de la phase. |
|
pipelineId |
integer |
Référence du pipeline avec lequel ce pipeline instance est lié. |
stageReference |
Référence de la phase. |
ReferenceLinks
Classe pour représenter une collection de liens de référence REST.
Nom | Type | Description |
---|---|---|
links |
object |
Vue en lecture seule des liens. Étant donné que les liens référence sont en lecture seule, nous voulons uniquement les exposer en lecture seule. |
ReleaseReference
Référence à une mise en production.
Nom | Type | Description |
---|---|---|
attempt |
integer |
Nombre de tentatives de mise en production. |
creationDate |
string |
Date de création de la mise en production (UTC). |
definitionId |
integer |
ID de définition de mise en production. |
environmentCreationDate |
string |
Date de création de l’environnement (UTC). |
environmentDefinitionId |
integer |
ID de définition de l’environnement de mise en production. |
environmentDefinitionName |
string |
Nom de la définition de l’environnement de mise en production. |
environmentId |
integer |
ID d’environnement de mise en production. |
environmentName |
string |
Nom de l’environnement de mise en production. |
id |
integer |
ID de mise en production. |
name |
string |
Nom de la version. |
ResultMetadata
ResultMetadata pour le résultat/nombre donné.
Nom | Type | Description |
---|---|---|
flaky |
string |
Métadonnées flaky |
rerun |
string |
Réexécuter les métadonnées |
RunFilter
Cette classe est utilisée pour fournir les filtres utilisés pour la découverte
Nom | Type | Description |
---|---|---|
sourceFilter |
string |
filtre pour les sources de cas de test (conteneurs de test) |
testCaseFilter |
string |
filtre pour les cas de test |
RunStatistic
Statistiques des séries de tests par résultat.
Nom | Type | Description |
---|---|---|
count |
integer |
Nombre de résultats de test pour le résultat donné. |
outcome |
string |
Résultat du test |
resolutionState |
État de résolution de l’exécution de test. |
|
resultMetadata |
ResultMetadata pour le résultat/nombre donné. |
|
state |
string |
État de la série de tests |
RunSummaryModel
Résumé de l’exécution pour chaque type de test de sortie.
Nom | Type | Description |
---|---|---|
duration |
integer |
Temps total pris en millisecondes. |
resultCount |
integer |
Nombre de résultats pour test de résultatOutcome |
testOutcome |
Le résumé est basé sur le résultat |
RunUpdateModel
Nom | Type | Description |
---|---|---|
build |
Référence abstraite à la build à laquelle elle appartient. |
|
buildDropLocation |
string |
Supprimer l’emplacement de la build utilisée pour la série de tests. |
buildFlavor |
string |
Saveur de la build utilisée pour la série de tests. (Par exemple: Release, Debug) |
buildPlatform |
string |
Plateforme de la build utilisée pour la série de tests. (Par exemple : x86, amd64) |
comment |
string |
Commentaires entrés par ceux qui analysent l’exécution. |
completedDate |
string |
Date d’exécution de l’exécution. |
controller |
string |
Nom du contrôleur de test utilisé pour l’exécution automatisée. |
deleteInProgressResults |
boolean |
true pour supprimer dansProgess Results , false sinon. |
dtlAutEnvironment |
Référence abstraite à DtlAutEnvironment. |
|
dtlEnvironment |
Référence abstraite à DtlEnvironment. |
|
dtlEnvironmentDetails |
Il s’agit d’une classe temporaire qui fournit les détails de l’environnement de série de tests. |
|
dueDate |
string |
Date et heure d’échéance de la série de tests. |
errorMessage |
string |
Message d’erreur associé à l’exécution. |
iteration |
string |
Itération dans laquelle créer l’exécution. |
logEntries |
Entrées de journal associées à l’exécution. Utilisez une liste séparée par des virgules de plusieurs objets d’entrée de journal. { logEntry }, { logEntry }, ... |
|
name |
string |
Nom de la série de tests. |
releaseEnvironmentUri |
string |
URI de l’environnement de mise en production associé à l’exécution. |
releaseUri |
string |
URI de mise en production associée à l’exécution. |
runSummary |
Résumé de l’exécution pour type d’exécution = NoConfigRun. |
|
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) de la série de tests. |
startedDate |
string |
Date de début heure de l’exécution. |
state |
string |
L’état de la série de tests Ci-dessous sont les valeurs valides : NotStarted, InProgress, Completed, Aborted, Waiting |
substate |
Types de sous-états pour la série de tests. |
|
tags |
Test |
Étiquettes à joindre à la série de tests. |
testEnvironmentId |
string |
ID de l’environnement de test associé à l’exécution. |
testSettings |
Référence abstraite à la ressource de paramètre de test. |
ShallowReference
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens.
Nom | Type | Description |
---|---|---|
id |
string |
ID de la ressource |
name |
string |
Nom de la ressource liée (nom de la définition, nom du contrôleur, etc.) |
url |
string |
Lien HTTP complet vers la ressource |
StageReference
Étape dans le pipeline
Nom | Type | Description |
---|---|---|
attempt |
integer |
Nombre de tentatives d’étape |
stageName |
string |
Nom de la phase. La longueur maximale prise en charge pour name est de 256 caractères. |
TestEnvironment
Détails de l’environnement de test.
Nom | Type | Description |
---|---|---|
environmentId |
string |
ID d’environnement de test. |
environmentName |
string |
Nom de l’environnement de test. |
TestMessageLogDetails
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens.
Nom | Type | Description |
---|---|---|
dateCreated |
string |
Date de création de la ressource |
entryId |
integer |
ID de la ressource |
message |
string |
Message de la ressource |
TestOutcome
Nom | Type | Description |
---|---|---|
aborted |
string |
Le test a été abandonné. Cela n’a pas été dû à un geste de l’utilisateur, mais plutôt à une décision de cadre. |
blocked |
string |
Le test a eu une chance d’être exécuté, mais ce n’était pas le cas, car ITestElement.IsRunnable == false. |
error |
string |
Une erreur système s’est produite lors de l’exécution d’un test. |
failed |
string |
Le test a été exécuté, mais il y a eu des problèmes. Les problèmes peuvent impliquer des exceptions ou des assertions ayant échoué. |
inProgress |
string |
Le test est en cours d’exécution. Ajout de ceci pour les graphiques TCM |
inconclusive |
string |
Le test est terminé, mais nous ne pouvons pas dire s’il a réussi ou échoué. Peut être utilisé pour les tests abandonnés... |
none |
string |
Le test n’a pas été terminé ou le type de test ne signale pas de réussite/échec. |
notApplicable |
string |
Le test n’est pas applicable pour l’exécution. |
notExecuted |
string |
Le test n’a pas été exécuté. Cela a été provoqué par un mouvement de l’utilisateur, par exemple, le bouton d’arrêt de l’utilisateur. |
notImpacted |
string |
Le test n’est pas affecté. Ajout de fot TIA. |
passed |
string |
Le test a été exécuté sans aucun problème. |
paused |
string |
Le test est suspendu. |
timeout |
string |
Le test a expiré |
unspecified |
string |
Utilisé uniquement pendant une mise à jour pour conserver la valeur existante. |
warning |
string |
À utiliser par les résultats du niveau d’exécution. Ce n’est pas un échec. |
TestResolutionState
Détails de l’état de résolution de test.
Nom | Type | Description |
---|---|---|
id |
integer |
ID d’état de résolution de test. |
name |
string |
Nom de l’état de résolution de test. |
project |
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens. |
TestRun
Détails de la série de tests.
Nom | Type | Description |
---|---|---|
build |
Build associée à cette série de tests. |
|
buildConfiguration |
Détails de configuration de build associés à cette série de tests. |
|
comment |
string |
Commentaires entrés par ceux qui analysent l’exécution. |
completedDate |
string |
Date d’exécution de l’exécution. |
controller |
string |
Contrôleur d’exécution de test. |
createdDate |
string |
Exécution de test CreatedDate. |
customFields |
Liste des champs personnalisés pour TestRun. |
|
dropLocation |
string |
Supprimer l’emplacement de l’exécution de test. |
dtlAutEnvironment |
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens. |
|
dtlEnvironment |
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens. |
|
dtlEnvironmentCreationDetails |
Il s’agit d’une classe temporaire qui fournit les détails de l’environnement de série de tests. |
|
dueDate |
string |
Date et heure d’échéance de la série de tests. |
errorMessage |
string |
Message d’erreur associé à l’exécution. |
filter |
Cette classe est utilisée pour fournir les filtres utilisés pour la découverte |
|
id |
integer |
ID de la série de tests. |
incompleteTests |
integer |
Nombre de tests incomplets. |
isAutomated |
boolean |
true si la série de tests est automatisée, false dans le cas contraire. |
iteration |
string |
Itération à laquelle appartient l’exécution. |
lastUpdatedBy |
ID de base d’équipe de la dernière mise à jour de la série de tests. |
|
lastUpdatedDate |
string |
Date et heure de la dernière mise à jour |
name |
string |
Nom de la série de tests. |
notApplicableTests |
integer |
Nombre de tests non applicables. |
owner |
ID Team Foundation du propriétaire des exécutions. |
|
passedTests |
integer |
Nombre de tests réussis dans l’exécution |
phase |
string |
Phase/État pour le testRun. |
pipelineReference |
Référence du pipeline auquel appartient cette série de tests. |
|
plan |
Plan de test associé à cette série de tests. |
|
postProcessState |
string |
Post-processus. |
project |
Projet associé à cette exécution. |
|
release |
Référence de mise en production pour la série de tests. |
|
releaseEnvironmentUri |
string |
URI d’environnement de mise en production pour TestRun. |
releaseUri |
string |
URI de mise en production pour TestRun. |
revision |
integer |
|
runStatistics |
RunSummary par résultat. |
|
startedDate |
string |
Date de début heure de l’exécution. |
state |
string |
État de l’exécution. Type TestRunState États valides - Non spécifié, NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation |
substate |
TestRun Substate. |
|
tags |
Test |
Balises jointes à cette série de tests. |
testEnvironment |
Environnement de test associé à l’exécution. |
|
testMessageLogId |
integer |
|
testSettings |
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de build un moyen uniforme de référencer d’autres ressources de manière à faciliter la traversée des liens. |
|
totalTests |
integer |
Nombre total de tests en cours d’exécution |
unanalyzedTests |
integer |
Nombre d’échecs de tests au cours de l’exécution. |
url |
string |
URL de la série de tests |
webAccessUrl |
string |
URL d’accès web pour TestRun. |
TestRunSubstate
Types de sous-états pour la série de tests.
Nom | Type | Description |
---|---|---|
abortedBySystem |
string |
État d’exécution lorsqu’il est abandonné par le système. |
analyzed |
string |
État d’exécution après analyse. |
canceledByUser |
string |
État d’exécution lors de la création d’un environnement. |
cancellationInProgress |
string |
État d’exécution lorsque l’annulation est en cours. |
creatingEnvironment |
string |
État d’exécution lors de la création d’un environnement. |
none |
string |
Exécutez avec noState. |
pendingAnalysis |
string |
État d’exécution pendant l’analyse en attente. |
runningTests |
string |
État d’exécution lors de l’exécution des tests. |
timedOut |
string |
État d’exécution lorsque l’exécution a timedOut. |
TestTag
Balise attachée à une exécution ou à un résultat.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la balise, valeur alphanumérique inférieure à 30 caractères |