Поделиться через


TestHistoryQuery interface

Фильтр для получения журнала результатов TestCase.

Свойства

automatedTestName

Имя автоматического теста TestCase.

branch

Результаты должны быть получены для конкретных отраслей.

buildDefinitionId

Получите журнал результатов только для этого BuildDefinitionId. Для использования в запросе GroupBy должно быть Branch. Если это предусмотрено, Branch не будет иметь смысла.

continuationToken

Он будет заполнен сервером. Если не null, это означает, что некоторые результаты еще предстоит получить, и нам нужно вызвать этот REST API с этим ContinuousToken. Он не должен создаваться (или изменяться, если он получен с сервера в последней партии) пользователем.

groupBy

Сгруппируйте результат на основе TestResultGroupBy. Это может быть Branch, Environment или null (если результаты получены по BuildDefinitionId)

maxCompleteDate

История для получения между временным интервалом MaxCompleteDate и (MaxCompleteDate - TrendDays). По умолчанию используется текущая дата, время.

releaseEnvDefinitionId

Получите историю результатов только для этого ReleaseEnvDefinitionId. Для использования в запросе GroupBy должно быть Environment.

resultsForGroup

Список TestResultHistoryForGroup, которые сгруппированы по GroupBy

testCaseId

Получить историю результатов только для этого testCaseId. Это будет использоваться в запросе для фильтрации результата вместе с automedtestname

trendDays

Количество дней, за которые нужно собирать историю. Максимальное поддерживаемое значение составляет 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