Aracılığıyla paylaş


TestHistoryQuery interface

TestCase sonuç geçmişini almak için filtreleyin.

Özellikler

automatedTestName

TestCase'in otomatik test adı.

branch

Belirli bir branş için alınacak sonuçlar.

buildDefinitionId

Yalnızca bu BuildDefinitionId için sonuç geçmişini alın. Bu, GroupBy sorgusunda kullanılmak için Branch olmalıdır. Bu sağlandığı takdirde Şube'nin hiçbir faydası olmayacaktır.

continuationToken

Sunucu tarafından doldurulacaktır. Null değilse, hala alınması gereken bazı sonuçlar olduğu anlamına gelir ve bu REST API'yi bu ContinuousToken ile çağırmamız gerekir. Kullanıcı tarafından oluşturulmaması (veya son partide sunucudan alınmışsa değiştirilmesi) gerekmez.

groupBy

Sonucu TestResultGroupBy'ye göre gruplandırın. Bu Branch, Environment veya null olabilir (sonuçlar BuildDefinitionId tarafından getirilirse)

maxCompleteDate

MaxCompleteDate ve (MaxCompleteDate - TrendDays) zaman aralığı arasında almak için geçmiş. Varsayılan değer geçerli tarih saatidir.

releaseEnvDefinitionId

Yalnızca bu ReleaseEnvDefinitionId için sonuç geçmişini alın. Bu, GroupBy sorgusunda kullanılmak için Environment olmalıdır.

resultsForGroup

GroupBy'ye göre gruplandırılan TestResultHistoryForGroup listesi

testCaseId

Yalnızca bu testCaseId için sonuç geçmişini alın. Bu, automatedtestname ile birlikte sonucu filtrelemek için sorguda kullanılır

trendDays

Geçmişin toplanacağı gün sayısı. Desteklenen maksimum değer 7 gündür. Varsayılan değer 7 gündür.

Özellik Ayrıntıları

automatedTestName

TestCase'in otomatik test adı.

automatedTestName: string

Özellik Değeri

string

branch

Belirli bir branş için alınacak sonuçlar.

branch: string

Özellik Değeri

string

buildDefinitionId

Yalnızca bu BuildDefinitionId için sonuç geçmişini alın. Bu, GroupBy sorgusunda kullanılmak için Branch olmalıdır. Bu sağlandığı takdirde Şube'nin hiçbir faydası olmayacaktır.

buildDefinitionId: number

Özellik Değeri

number

continuationToken

Sunucu tarafından doldurulacaktır. Null değilse, hala alınması gereken bazı sonuçlar olduğu anlamına gelir ve bu REST API'yi bu ContinuousToken ile çağırmamız gerekir. Kullanıcı tarafından oluşturulmaması (veya son partide sunucudan alınmışsa değiştirilmesi) gerekmez.

continuationToken: string

Özellik Değeri

string

groupBy

Sonucu TestResultGroupBy'ye göre gruplandırın. Bu Branch, Environment veya null olabilir (sonuçlar BuildDefinitionId tarafından getirilirse)

groupBy: TestResultGroupBy

Özellik Değeri

maxCompleteDate

MaxCompleteDate ve (MaxCompleteDate - TrendDays) zaman aralığı arasında almak için geçmiş. Varsayılan değer geçerli tarih saatidir.

maxCompleteDate: Date

Özellik Değeri

Date

releaseEnvDefinitionId

Yalnızca bu ReleaseEnvDefinitionId için sonuç geçmişini alın. Bu, GroupBy sorgusunda kullanılmak için Environment olmalıdır.

releaseEnvDefinitionId: number

Özellik Değeri

number

resultsForGroup

GroupBy'ye göre gruplandırılan TestResultHistoryForGroup listesi

resultsForGroup: TestResultHistoryForGroup[]

Özellik Değeri

testCaseId

Yalnızca bu testCaseId için sonuç geçmişini alın. Bu, automatedtestname ile birlikte sonucu filtrelemek için sorguda kullanılır

testCaseId: number

Özellik Değeri

number

trendDays

Geçmişin toplanacağı gün sayısı. Desteklenen maksimum değer 7 gündür. Varsayılan değer 7 gündür.

trendDays: number

Özellik Değeri

number