TestHistoryQuery interface
Фильтр для получения журнала результатов TestCase.
Свойства
| automated |
Имя автоматического теста TestCase. |
| branch | Результаты должны быть получены для конкретных отраслей. |
| build |
Получите журнал результатов только для этого BuildDefinitionId. Для использования в запросе GroupBy должно быть Branch. Если это предусмотрено, Branch не будет иметь смысла. |
| continuation |
Он будет заполнен сервером. Если не null, это означает, что некоторые результаты еще предстоит получить, и нам нужно вызвать этот REST API с этим ContinuousToken. Он не должен создаваться (или изменяться, если он получен с сервера в последней партии) пользователем. |
| group |
Сгруппируйте результат на основе TestResultGroupBy. Это может быть Branch, Environment или null (если результаты получены по BuildDefinitionId) |
| max |
История для получения между временным интервалом MaxCompleteDate и (MaxCompleteDate - TrendDays). По умолчанию используется текущая дата, время. |
| release |
Получите историю результатов только для этого ReleaseEnvDefinitionId. Для использования в запросе GroupBy должно быть Environment. |
| results |
Список TestResultHistoryForGroup, которые сгруппированы по GroupBy |
| test |
Получить историю результатов только для этого testCaseId. Это будет использоваться в запросе для фильтрации результата вместе с automedtestname |
| trend |
Количество дней, за которые нужно собирать историю. Максимальное поддерживаемое значение составляет 7 дней. По умолчанию 7 дней. |
Сведения о свойстве
automatedTestName
Имя автоматического теста TestCase.
automatedTestName: string
Значение свойства
string
branch
Результаты должны быть получены для конкретных отраслей.
branch: string
Значение свойства
string
buildDefinitionId
Получите журнал результатов только для этого BuildDefinitionId. Для использования в запросе GroupBy должно быть Branch. Если это предусмотрено, Branch не будет иметь смысла.
buildDefinitionId: number
Значение свойства
number
continuationToken
Он будет заполнен сервером. Если не null, это означает, что некоторые результаты еще предстоит получить, и нам нужно вызвать этот REST API с этим ContinuousToken. Он не должен создаваться (или изменяться, если он получен с сервера в последней партии) пользователем.
continuationToken: string
Значение свойства
string
groupBy
Сгруппируйте результат на основе TestResultGroupBy. Это может быть Branch, Environment или null (если результаты получены по BuildDefinitionId)
groupBy: TestResultGroupBy
Значение свойства
maxCompleteDate
История для получения между временным интервалом MaxCompleteDate и (MaxCompleteDate - TrendDays). По умолчанию используется текущая дата, время.
maxCompleteDate: Date
Значение свойства
Date
releaseEnvDefinitionId
Получите историю результатов только для этого ReleaseEnvDefinitionId. Для использования в запросе GroupBy должно быть Environment.
releaseEnvDefinitionId: number
Значение свойства
number
resultsForGroup
Список TestResultHistoryForGroup, которые сгруппированы по GroupBy
resultsForGroup: TestResultHistoryForGroup[]
Значение свойства
testCaseId
Получить историю результатов только для этого testCaseId. Это будет использоваться в запросе для фильтрации результата вместе с automedtestname
testCaseId: number
Значение свойства
number
trendDays
Количество дней, за которые нужно собирать историю. Максимальное поддерживаемое значение составляет 7 дней. По умолчанию 7 дней.
trendDays: number
Значение свойства
number