TestHistoryQuery interface
Filtrem získáte historii výsledků testovacích písmen.
Vlastnosti
| automated |
Název automatizovaného testu testovacího případu. |
| branch | Výsledky, které se mají získat pro konkrétní větve |
| build |
Získejte historii výsledků pouze pro tento BuildDefinitionId. Tento postup pro použití v dotazu GroupBy by měl být Branch. Pokud je tato možnost k dispozici, větev nebude mít žádné použití. |
| continuation |
Vyplní ho server. Pokud hodnota null znamená, že se stále mají získat některé výsledky, a musíme volat toto rozhraní REST API s tímto continuousTokenem. Nemělo by být vytvořeno (nebo změněno, pokud uživatel přijal server v poslední dávce). |
| group |
Seskupte výsledek na základě testResultGroupBy. Může se jednat o větev, prostředí nebo hodnotu null (pokud se výsledky načítají pomocí BuildDefinitionId). |
| max |
Historie pro získání mezi časovým intervalem MaxCompleteDate a (MaxCompleteDate – TrendDays). Výchozí hodnota je aktuální datum a čas. |
| release |
Získejte historii výsledků pouze pro tuto verzi ReleaseEnvDefinitionId. Tento postup pro použití v dotazu GroupBy by měl být Prostředí. |
| results |
Seznam testResultHistoryForGroup, které jsou seskupené podle GroupBy |
| test |
Získejte historii výsledků pouze pro tento testCaseId. To se použije v dotazu k filtrování výsledku spolu s názvem automatedtestname. |
| trend |
Počet dnů, po které se má historie shromažďovat. Maximální podporovaná hodnota je 7 dní. Výchozí hodnota je 7 dní. |
Podrobnosti vlastnosti
automatedTestName
Název automatizovaného testu testovacího případu.
automatedTestName: string
Hodnota vlastnosti
string
branch
Výsledky, které se mají získat pro konkrétní větve
branch: string
Hodnota vlastnosti
string
buildDefinitionId
Získejte historii výsledků pouze pro tento BuildDefinitionId. Tento postup pro použití v dotazu GroupBy by měl být Branch. Pokud je tato možnost k dispozici, větev nebude mít žádné použití.
buildDefinitionId: number
Hodnota vlastnosti
number
continuationToken
Vyplní ho server. Pokud hodnota null znamená, že se stále mají získat některé výsledky, a musíme volat toto rozhraní REST API s tímto continuousTokenem. Nemělo by být vytvořeno (nebo změněno, pokud uživatel přijal server v poslední dávce).
continuationToken: string
Hodnota vlastnosti
string
groupBy
Seskupte výsledek na základě testResultGroupBy. Může se jednat o větev, prostředí nebo hodnotu null (pokud se výsledky načítají pomocí BuildDefinitionId).
groupBy: TestResultGroupBy
Hodnota vlastnosti
maxCompleteDate
Historie pro získání mezi časovým intervalem MaxCompleteDate a (MaxCompleteDate – TrendDays). Výchozí hodnota je aktuální datum a čas.
maxCompleteDate: Date
Hodnota vlastnosti
Date
releaseEnvDefinitionId
Získejte historii výsledků pouze pro tuto verzi ReleaseEnvDefinitionId. Tento postup pro použití v dotazu GroupBy by měl být Prostředí.
releaseEnvDefinitionId: number
Hodnota vlastnosti
number
resultsForGroup
Seznam testResultHistoryForGroup, které jsou seskupené podle GroupBy
resultsForGroup: TestResultHistoryForGroup[]
Hodnota vlastnosti
testCaseId
Získejte historii výsledků pouze pro tento testCaseId. To se použije v dotazu k filtrování výsledku spolu s názvem automatedtestname.
testCaseId: number
Hodnota vlastnosti
number
trendDays
Počet dnů, po které se má historie shromažďovat. Maximální podporovaná hodnota je 7 dní. Výchozí hodnota je 7 dní.
trendDays: number
Hodnota vlastnosti
number