TestHistoryQuery interface
Filtre pour obtenir l’historique des résultats TestCase.
Propriétés
| automated |
Nom du test automatisé du TestCase. |
| branch | Résultats à obtenir pour une branche particulière. |
| build |
Obtenir l’historique des résultats uniquement pour ce BuildDefinitionId. Celui-ci à utiliser dans la requête GroupBy doit être Branch. Si cela est fourni, Branch n’aura aucune utilité. |
| continuation |
Il sera rempli par le serveur. Si ce n’est pas null, cela signifie qu’il reste des résultats à obtenir, et nous devons appeler cette API REST avec ce ContinuousToken. Il n’est pas censé être créé (ou modifié, s’il est reçu du serveur dans le dernier lot) par l’utilisateur. |
| group |
Regroupez le résultat sur la base de TestResultGroupBy. Il peut s’agir de Branch, Environment ou null (si les résultats sont récupérés par BuildDefinitionId) |
| max |
Historique à obtenir entre l’intervalle de temps MaxCompleteDate et (MaxCompleteDate - TrendDays). La valeur par défaut est la date et l’heure actuelles. |
| release |
Obtenir l’historique des résultats uniquement pour ce ReleaseEnvDefinitionId. Ce qui doit être utilisé dans la requête GroupBy doit être Environment. |
| results |
Liste des TestResultHistoryForGroup qui sont regroupés par GroupBy |
| test |
Obtenir l’historique des résultats uniquement pour ce testCaseId. Ceci pour être utilisé dans la requête pour filtrer le résultat avec automatedtestname |
| trend |
Nombre de jours pour lesquels l’historique doit être collecté. La valeur maximale prise en charge est de 7 jours. La valeur par défaut est de 7 jours. |
Détails de la propriété
automatedTestName
Nom du test automatisé du TestCase.
automatedTestName: string
Valeur de propriété
string
branch
Résultats à obtenir pour une branche particulière.
branch: string
Valeur de propriété
string
buildDefinitionId
Obtenir l’historique des résultats uniquement pour ce BuildDefinitionId. Celui-ci à utiliser dans la requête GroupBy doit être Branch. Si cela est fourni, Branch n’aura aucune utilité.
buildDefinitionId: number
Valeur de propriété
number
continuationToken
Il sera rempli par le serveur. Si ce n’est pas null, cela signifie qu’il reste des résultats à obtenir, et nous devons appeler cette API REST avec ce ContinuousToken. Il n’est pas censé être créé (ou modifié, s’il est reçu du serveur dans le dernier lot) par l’utilisateur.
continuationToken: string
Valeur de propriété
string
groupBy
Regroupez le résultat sur la base de TestResultGroupBy. Il peut s’agir de Branch, Environment ou null (si les résultats sont récupérés par BuildDefinitionId)
groupBy: TestResultGroupBy
Valeur de propriété
maxCompleteDate
Historique à obtenir entre l’intervalle de temps MaxCompleteDate et (MaxCompleteDate - TrendDays). La valeur par défaut est la date et l’heure actuelles.
maxCompleteDate: Date
Valeur de propriété
Date
releaseEnvDefinitionId
Obtenir l’historique des résultats uniquement pour ce ReleaseEnvDefinitionId. Ce qui doit être utilisé dans la requête GroupBy doit être Environment.
releaseEnvDefinitionId: number
Valeur de propriété
number
resultsForGroup
Liste des TestResultHistoryForGroup qui sont regroupés par GroupBy
resultsForGroup: TestResultHistoryForGroup[]
Valeur de propriété
testCaseId
Obtenir l’historique des résultats uniquement pour ce testCaseId. Ceci pour être utilisé dans la requête pour filtrer le résultat avec automatedtestname
testCaseId: number
Valeur de propriété
number
trendDays
Nombre de jours pour lesquels l’historique doit être collecté. La valeur maximale prise en charge est de 7 jours. La valeur par défaut est de 7 jours.
trendDays: number
Valeur de propriété
number