Runs - Update
Mettez à jour l’exécution du test par son ID.
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}?api-version=7.1
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 » pour utiliser cette version de l’API. |
Corps de la demande
Nom | Type | Description |
---|---|---|
build |
Référence abstraite à la build qu’elle appartient. |
|
buildDropLocation |
string |
Supprimer l’emplacement de la build utilisée pour l’exécution de test. |
buildFlavor |
string |
Saveur de la build utilisée pour l’exécution de test. (par exemple : Mise en production, débogage) |
buildPlatform |
string |
Plateforme de la build utilisée pour l’exécution de test. (par exemple : x86, amd64) |
comment |
string |
Commentaires entrés par ceux qui analysent l’exécution. |
completedDate |
string |
Date de fin de l’exécution. |
controller |
string |
Nom du contrôleur de test utilisé pour l’exécution automatisée. |
deleteInProgressResults |
boolean |
true pour supprimer les résultats inProgess , false dans le cas contraire. |
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 d’exécution de test. |
|
dueDate |
string |
Date et heure d’échéance de l’exécution du test. |
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 l’exécution de test. |
releaseEnvironmentUri |
string |
URI de l’environnement de mise en production associé à l’exécution. |
releaseUri |
string |
URI de mise en production associé à l’exécution. |
runSummary |
Résumé de l’exécution pour le type d’exécution = NoConfigRun. |
|
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) de l’exécution de test. |
startedDate |
string |
Date de début de l’exécution. |
state |
string |
L’état de l’exécution de test ci-dessous est les valeurs valides : NotStarted, InProgress, Completed, Aborted, Waiting |
substate |
Types de sous-états pour l’exécution de test. |
|
tags |
Test |
Balises à attacher avec l’exécution de test. |
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
Flux:
accessCode
URL d’autorisation:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL du jeton:
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
Étendues
Nom | Description |
---|---|
vso.test_write | Accorde la possibilité de lire, de créer et de mettre à jour des plans de test, des cas, des résultats et d’autres artefacts associés à la gestion des tests. |
Exemples
General example |
Updating due date |
Updating run comment |
Updating started date |
General example
Exemple de requête
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"
}
Exemple de réponse
{
"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
Exemple de requête
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"dueDate": "2014-05-07"
}
Exemple de réponse
{
"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
Exemple de requête
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"comment": "This test run is doomed"
}
Exemple de réponse
{
"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
Exemple de requête
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/{runId}?api-version=7.1
{
"startedDate": "2014-05-05"
}
Exemple de réponse
{
"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 sur les champs personnalisés. 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 d’exécution de test. |
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 à représenter une collection de liens de référence REST. |
Release |
Référence à une version. |
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 d’exécution de test par résultat. |
Run |
Exécutez le résumé de 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 génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de 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 génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens. |
Test |
|
Test |
Détails de l’état de résolution de test. |
Test |
Détails de l’exécution de test. |
Test |
Types de sous-états pour l’exécution de test. |
Test |
Balise attachée à une exécution ou à un résultat. |
BuildConfiguration
Détails de BuildConfiguration.
Nom | Type | Description |
---|---|---|
branchName |
string |
Nom de branche pour lequel la build est générée. |
buildDefinitionId |
integer (int32) |
BuildDefinitionId pour build. |
buildSystem |
string |
Générer le système. |
creationDate |
string (date-time) |
Date de création de build. |
flavor |
string |
Version de build (par exemple Build/Release). |
id |
integer (int32) |
ID buildConfiguration. |
number |
string |
Numéro de build. |
platform |
string |
BuildConfiguration Platform. |
project |
Projet associé à cette BuildConfiguration. |
|
repositoryGuid |
string |
Guid du référentiel pour la build. |
repositoryType |
string |
Type de référentiel (par exemple, TFSGit). |
sourceVersion |
string |
La version source (/première validation) de la build a été déclenchée. |
targetBranchName |
string |
Target BranchName. |
uri |
string |
Uri de build. |
CustomTestField
Informations sur les champs personnalisés. Clé autorisée : paires valeur - ( AttemptId : int value, IsTestResultFlaky : bool)
Nom | Type | Description |
---|---|---|
fieldName |
string |
Nom du champ. |
value |
object |
Valeur du champ. |
DtlEnvironmentDetails
Il s’agit d’une classe temporaire qui fournit les détails de l’environnement d’exécution de test.
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 le sujet du graphe. 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 sur 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 « auto » du dictionnaire IdentityRef « _links » |
displayName |
string |
Il s’agit du nom complet 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éconseillé - 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éconseillé : peut être déduit du type d’objet du descripteur (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
isContainer |
boolean |
Déconseillé : 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é : utiliser Domain+PrincipalName à la place |
url |
string |
Cette URL est l’itinéraire complet vers la ressource source de ce sujet de graphe. |
JobReference
Travail dans le pipeline. Cela est lié à la matrice dans YAML.
Nom | Type | Description |
---|---|---|
attempt |
integer (int32) |
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 le nom est de 256 caractères. |
PhaseReference
Phase dans le pipeline
Nom | Type | Description |
---|---|---|
attempt |
integer (int32) |
Nombre de tentatives de la phase |
phaseName |
string |
Nom de la phase. La longueur maximale prise en charge pour le nom 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 (int32) |
Référence du pipeline avec lequel cette instance de pipeline est associée. |
stageReference |
Référence de l’étape. |
ReferenceLinks
Classe à 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 de référence sont en lecture seule, nous voulons uniquement les exposer en lecture seule. |
ReleaseReference
Référence à une version.
Nom | Type | Description |
---|---|---|
attempt |
integer (int32) |
Nombre de tentatives de mise en production. |
creationDate |
string (date-time) |
Date de création de publication (UTC). |
definitionId |
integer (int32) |
ID de définition de mise en production. |
environmentCreationDate |
string (date-time) |
Date de création de l’environnement(UTC). |
environmentDefinitionId |
integer (int32) |
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 (int32) |
ID d’environnement de mise en production. |
environmentName |
string |
Nom de l’environnement de mise en production. |
id |
integer (int32) |
ID de mise en production. |
name |
string |
Nom de la mise en production. |
ResultMetadata
ResultMetadata pour le résultat/nombre donné.
Valeur | Description |
---|---|
flaky |
Métadonnées flaky |
rerun |
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 d’exécution de test par résultat.
Nom | Type | Description |
---|---|---|
count |
integer (int32) |
Nombre de résultats de test pour le résultat donné. |
outcome |
string |
Résultat du test |
resolutionState |
Test de l’état de résolution de l’exécution. |
|
resultMetadata |
ResultMetadata pour le résultat/nombre donné. |
|
state |
string |
État de l’exécution de test |
RunSummaryModel
Exécutez le résumé de chaque type de test de sortie.
Nom | Type | Description |
---|---|---|
duration |
integer (int64) |
Temps total nécessaire en millisecondes. |
resultCount |
integer (int32) |
Nombre de résultats pour TestOutcome de résultats |
testOutcome |
Le résumé est basé sur les résultats |
RunUpdateModel
Nom | Type | Description |
---|---|---|
build |
Référence abstraite à la build qu’elle appartient. |
|
buildDropLocation |
string |
Supprimer l’emplacement de la build utilisée pour l’exécution de test. |
buildFlavor |
string |
Saveur de la build utilisée pour l’exécution de test. (par exemple : Mise en production, débogage) |
buildPlatform |
string |
Plateforme de la build utilisée pour l’exécution de test. (par exemple : x86, amd64) |
comment |
string |
Commentaires entrés par ceux qui analysent l’exécution. |
completedDate |
string |
Date de fin de l’exécution. |
controller |
string |
Nom du contrôleur de test utilisé pour l’exécution automatisée. |
deleteInProgressResults |
boolean |
true pour supprimer les résultats inProgess , false dans le cas contraire. |
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 d’exécution de test. |
|
dueDate |
string |
Date et heure d’échéance de l’exécution du test. |
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 l’exécution de test. |
releaseEnvironmentUri |
string |
URI de l’environnement de mise en production associé à l’exécution. |
releaseUri |
string |
URI de mise en production associé à l’exécution. |
runSummary |
Résumé de l’exécution pour le type d’exécution = NoConfigRun. |
|
sourceWorkflow |
string |
SourceWorkFlow(CI/CD) de l’exécution de test. |
startedDate |
string |
Date de début de l’exécution. |
state |
string |
L’état de l’exécution de test ci-dessous est les valeurs valides : NotStarted, InProgress, Completed, Aborted, Waiting |
substate |
Types de sous-états pour l’exécution de test. |
|
tags |
Test |
Balises à attacher avec l’exécution de test. |
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 génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de 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 (int32) |
Nombre de tentatives d’étape |
stageName |
string |
Nom de l’étape. La longueur maximale prise en charge pour le nom est de 256 caractères. |
TestEnvironment
Détails de l’environnement de test.
Nom | Type | Description |
---|---|---|
environmentId |
string (uuid) |
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 génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens.
Nom | Type | Description |
---|---|---|
dateCreated |
string (date-time) |
Date de création de la ressource |
entryId |
integer (int32) |
ID de la ressource |
message |
string |
Message de la ressource |
TestOutcome
Valeur | Description |
---|---|
aborted |
Le test a été abandonné. Cela n’a pas été provoqué par un geste de l’utilisateur, mais plutôt par une décision de cadre. |
blocked |
Le test a eu la chance d’être exécuté, mais n’était pas, car ITestElement.IsRunnable == false. |
error |
Une erreur système s’est produite pendant que nous essayions d’exécuter un test. |
failed |
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 |
Le test est en cours d’exécution. Ajout de ceci pour les graphiques TCM |
inconclusive |
Le test s’est terminé, mais nous ne pouvons pas dire s’il a réussi ou échoué. Peut être utilisé pour les tests abandonnés... |
none |
Le test n’a pas été terminé, ou le type de test ne signale pas de réussite/échec. |
notApplicable |
Le test n’est pas applicable pour l’exécution. |
notExecuted |
Le test n’a pas été exécuté. Cela a été dû à un mouvement utilisateur , par exemple, le bouton d’arrêt de l’utilisateur. |
notImpacted |
Le test n’est pas affecté. Ajout de fot TIA. |
passed |
Le test a été exécuté w/o tous les problèmes. |
paused |
Le test est suspendu. |
timeout |
Délai d’expiration du test |
unspecified |
Utilisé uniquement pendant une mise à jour pour conserver la valeur existante. |
warning |
Pour être utilisé par les résultats de 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 (int32) |
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 génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens. |
TestRun
Détails de l’exécution de test.
Nom | Type | Description |
---|---|---|
build |
Générer associée à cette exécution de test. |
|
buildConfiguration |
Détails de configuration de build associés à cette exécution de test. |
|
comment |
string |
Commentaires entrés par ceux qui analysent l’exécution. |
completedDate |
string (date-time) |
Date de fin de l’exécution. |
controller |
string |
Test Run Controller. |
createdDate |
string (date-time) |
Test Run 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 génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens. |
|
dtlEnvironment |
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens. |
|
dtlEnvironmentCreationDetails |
Il s’agit d’une classe temporaire qui fournit les détails de l’environnement d’exécution de test. |
|
dueDate |
string (date-time) |
Date et heure d’échéance de l’exécution du test. |
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 (int32) |
ID de l’exécution de test. |
incompleteTests |
integer (int32) |
Nombre de tests incomplets. |
isAutomated |
boolean |
true si l’exécution de test est automatisée, false sinon. |
iteration |
string |
Itération à laquelle appartient l’exécution. |
lastUpdatedBy |
ID de base d’équipe de la dernière mise à jour de l’exécution de test. |
|
lastUpdatedDate |
string (date-time) |
Date et heure de la dernière mise à jour |
name |
string |
Nom de l’exécution de test. |
notApplicableTests |
integer (int32) |
Nombre de tests non applicables. |
owner |
ID Team Foundation du propriétaire des exécutions. |
|
passedTests |
integer (int32) |
Nombre de tests réussis dans l’exécution |
phase |
string |
Phase/État pour testRun. |
pipelineReference |
Référence du pipeline auquel appartient cette exécution de test. |
|
plan |
Plan de test associé à cette exécution de test. |
|
postProcessState |
string |
État post-processus. |
project |
Projet associé à cette exécution. |
|
release |
Référence de mise en production pour l’exécution de test. |
|
releaseEnvironmentUri |
string |
Uri d’environnement de mise en production pour TestRun. |
releaseUri |
string |
URI de mise en production pour TestRun. |
revision |
integer (int32) |
|
runStatistics |
RunSummary par résultat. |
|
startedDate |
string (date-time) |
Date de début de l’exécution. |
state |
string |
État de l’exécution. États valides De Type TestRunState - Non spécifié ,NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation |
substate |
TestRun Substate. |
|
tags |
Test |
Balises attachées à cette série de tests. |
testEnvironment |
Environnement de test associé à l’exécution. |
|
testMessageLogId |
integer (int32) |
|
testSettings |
Référence abstraite à une autre ressource. Cette classe est utilisée pour fournir aux contrats de données de génération un moyen uniforme de référencer d’autres ressources d’une manière qui offre une traversée facile par le biais de liens. |
|
totalTests |
integer (int32) |
Nombre total de tests dans l’exécution |
unanalyzedTests |
integer (int32) |
Nombre de tests ayant échoué dans l’exécution. |
url |
string |
URL de l’exécution de test |
webAccessUrl |
string |
URL d’accès web pour TestRun. |
TestRunSubstate
Types de sous-états pour l’exécution de test.
Valeur | Description |
---|---|
abortedBySystem |
État d’exécution lorsqu’il est abandonné par le système. |
analyzed |
État d’exécution après analyse. |
canceledByUser |
État d’exécution lors de la création d’un environnement. |
cancellationInProgress |
État d’exécution lorsque l’annulation est en cours. |
creatingEnvironment |
État d’exécution lors de la création d’un environnement. |
none |
Exécuter avec noState. |
pendingAnalysis |
État d’exécution pendant l’analyse en attente. |
runningTests |
Exécutez l’état pendant l’exécution des tests. |
timedOut |
État d’exécution lorsque l’exécution a un délai d’expiration. |
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 |