TestHistoryQuery interface
TestCase sonuç geçmişini almak için filtreleyin.
Özellikler
| automated |
TestCase'in otomatik test adı. |
| branch | Belirli bir branş için alınacak sonuçlar. |
| build |
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. |
| continuation |
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. |
| group |
Sonucu TestResultGroupBy'ye göre gruplandırın. Bu Branch, Environment veya null olabilir (sonuçlar BuildDefinitionId tarafından getirilirse) |
| max |
MaxCompleteDate ve (MaxCompleteDate - TrendDays) zaman aralığı arasında almak için geçmiş. Varsayılan değer geçerli tarih saatidir. |
| release |
Yalnızca bu ReleaseEnvDefinitionId için sonuç geçmişini alın. Bu, GroupBy sorgusunda kullanılmak için Environment olmalıdır. |
| results |
GroupBy'ye göre gruplandırılan TestResultHistoryForGroup listesi |
| test |
Yalnızca bu testCaseId için sonuç geçmişini alın. Bu, automatedtestname ile birlikte sonucu filtrelemek için sorguda kullanılır |
| trend |
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