Referenční informace o metadatech pro Test Plans Analytics
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Služba Analytics shromažďuje všechna data pro všechny testovací aktivity Azure DevOps. Azure Test Plans podporuje definici a provádění plánovaných a průzkumných testů. Se službou Azure Pipelines můžete také spouštět automatizované testy s pracovními postupy kontinuální integrace/průběžného nasazování (CI/CD).
Pokud s testováním Azure DevOps začínáte, doporučujeme projít si následující články:
Informace o metadatech uvedené v tomto článku popisují entity, vlastnosti a výčtové typy podporované pro všechny testovací aktivity Azure DevOps.
Poznámka
Jsou k dispozici popisy entit, vlastností a výčtových typů podporovaných datovým modelem Analytics. Toto je raná verze. Pošlete nám prosím zpětnou vazbu k oblastem, ve kterých chcete získat další informace. Pokud chcete dotazovat datový model, přečtěte si téma o vytváření dotazů OData pro analýzu.
Sady entit a typy entit
K dotazování Analýzy na data testovacího plánu použijte jeden nebo více typů entit a sad entit popsaných v následující tabulce.
Poznámka
Analýzy pro testování Azure DevOps se podporují ve verzích v3.0-Preview a v4.0-Preview .
Analýza ukládá všechny pracovní položky související s testy jako pracovní položky. Pomocí entit sledování práce popsaných v referenčních informacích k metadatům sledování práce pro Azure Boards Analytics můžete dotazovat a generovat sestavy.
EntitySet |
EntityType |
Description |
---|---|---|
Testy | Test | Vlastnosti testovacího případu, jako je název testu a vlastník testu. Podrobnosti o definování testovacích případů najdete v tématu Vytvoření ručních testovacích případů. |
TestConfigurations | Konfigurace testu | Informace o konfiguraci testovacího plánu Podrobnosti o konfiguraci testů najdete v tématu Testování různých konfigurací. |
Testovací body | TestPoint | Informace o spuštění pro testovací body Testovací bod je jedinečná kombinace testovacího případu, sady testů, konfigurace a testera. Ukázkovou sestavu najdete v ukázkové sestavě stavu průběhu. |
TestPointHistorySnapshot | TestPointHistorySnapshot | (složené) Jednotlivé výsledky spuštění konkrétního testu přidruženého k testovacímu spuštění. Ukázkovou sestavu najdete v ukázkové sestavě trendu ručního provádění testů. |
TestResults | TestResult | Jednotlivé výsledky spuštění konkrétního testu přidruženého k testovacímu spuštění. |
TestResultsDaily | TestResultDaily | Denní snímek agregace spuštění TestResult seskupené podle Test (ne TestRun). Ukázkovou sestavu najdete v tématu Ukázková sestava souhrnného trendu testování. |
Testovací spuštění | Testovací spuštění | Informace o spuštění s agregovanými výsledky testů pro testy, které se spouští v kanálu. |
TestSuites | TestSuite | Informace o testovacích sadách Podrobnosti o definování testovacích sad najdete v tématu Vytvoření testovacích plánů a testovacích sad. |
Testy
Následující vlastnosti jsou platné pro typ entity Test a sadu entit Testy . Náhradní klíč je TestSK
.
Mezi navigační vlastnosti patří Project
a jeho referenční omezení ProjectSK
.
Zobrazovaný název | Název | Datový typ | Popis |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Vodoznak, který označuje čas poslední aktualizace dat Analytics. | |
Název kontejneru | ContainerName |
Řetězec | Název kontejneru úloh obsahujícího testovací úlohu v kanálu |
Plně kvalifikovaný název testu | FullyQualifiedTestName |
Řetězec | Název vytvořený pro test. Plně kvalifikovaný formát názvu odpovídá Namespace.Testclass.Methodname limitu znaků 512. Pokud je test řízený daty a má parametry, limit počtu znaků bude zahrnovat parametry. |
Priorita | Priority |
Int32 | Určuje stupeň důležitosti nebo závažnosti testu. Priorita je obvykle zadána jako atribut v testovacím kódu. |
REFERENČNÍ ID testovacího případu | TestCaseReferenceId |
Int32 | Číslo (ne ID) přiřazené testovacímu případu. |
Název testu | TestName |
Řetězec | Název testu. |
Vlastník testu | TestOwner |
Řetězec | Vlastník testovacího nebo testovacího běhu. Vlastník testu je obvykle zadán jako atribut v testovacím kódu. Pokud chcete zobrazit mapování atributu Owner pro podporované formáty výsledků testů, podívejte se na úlohu Publikování výsledků testu. |
TestConfigurations
Konfigurace testů určují různá prostředí, ve kterých budete spouštět testy, jak je popsáno v tématu Testování různých konfigurací.
Následující vlastnosti jsou platné pro typ entity TestConfiguration a sadu entit TestConfigurations a jejich náhradní klíč TestConfigurationSK
.
Zobrazovaný název | Název | Datový typ | Popis |
---|---|---|---|
ID konfigurace testu | TestConfigurationId |
Int32 | Číslo (ne ID) přiřazené testovacímu případu. |
Název konfigurace testu | Name |
Řetězec | Název přiřazený ke konfiguraci testu. |
Stav konfigurace testu | State |
Řetězec | Stav konfigurace testu, aktivní nebo neaktivní. |
Mezi navigační vlastnosti patří Project
a jeho referenční omezení ProjectSK
.
Testovací body
Testovací bod je jedinečná kombinace testovacího případu, sady testů, konfigurace a testera. Následující vlastnosti jsou platné pro objekty TestPoint EntityType a TestPoints EntitySet. Náhradní klíč je TestPointSK
.
Zobrazovaný název | Název | Datový typ | Popis |
---|---|---|---|
AssignedToUserSK |
Identifikátor GUID | Identifikátor GUID přiřazený testeru přidruženému k testovacímu bodu. | |
TesterUserSK |
Identifikátor GUID | Identifikátor GUID přiřazený testeru přidruženému k testovacímu bodu. | |
Stav automatizace | AutomationStatus |
Enumerated | Stav testovacího případu, například Automatizované, Neautomatizované nebo Plánované. Odpovídá poli pracovní položky Microsoft.VSTS.TCM.AutomationStatus . |
Změněné datum | ChangedDate |
DateTime | Datum a čas poslední změny testovacího bodu. |
Stav posledního výsledku | LastResultState |
Enumerated | Stav testovacího bodu, například čeká na vyřízení, ve frontě nebo probíhá. Platné hodnoty jsou uvedené níže pro TestResultState. |
Priorita | Priority |
Int32 | Priorita přiřazená přidruženému testovacímu případu. |
ID testovacího případu | TestCaseId |
Int32 | ID pracovní položky přiřazené přidruženému testovacímu případu. |
ID konfigurace testu | TestConfigurationId |
Int32 | Číslo přiřazené přidružené konfiguraci testu. |
ID testovacího plánu | TestPlanId |
Int32 | ID pracovní položky přiřazené přidruženému testovacímu plánu. |
Výsledek testu | LastResultOutcome |
Enumerated | Určuje výsledek posledního testu. Platné hodnoty jsou uvedené níže pro TestOutcome. |
ID testovací sady | TestSuiteId |
Int32 | ID pracovní položky přiřazené k přidružené testovací sadě. |
Pokud chcete zkontrolovat testovací body prostřednictvím uživatelského rozhraní, přečtěte si téma Spouštění ručních testů, Ukládání výsledků, zavření relace a kontrola výsledků.
Vlastnosti navigace
Následující tabulka uvádí tyto navigační vlastnosti pro typ entity TestPoint a sadu entit TestPoints .
Zobrazovaný název | Název | Referenční omezení | Odkazovaná vlastnost |
---|---|---|---|
ChangedOn |
ChangedDateSK |
DateSK |
|
Přiřazeno | AssignedTo |
AssignedToUserSK |
UserSK |
Project | Project |
ProjectSK |
ProjectSK |
Pracovní položka testovacího případu | TestCase |
TestCaseId |
WorkItemId |
Konfigurace testu | TestConfiguration |
TestConfigurationSK |
TestConfigurationSK |
Testovací sada | TestSuite |
TestSuiteSK |
TestSuiteSK |
Uživatelské jméno testeru | Tester |
TesterUserSK |
UserSK |
TestResultState – členy s výčtem typu
Výsledek testu může být v jednom ze šesti stavů shrnutých v následující tabulce pro TestResultState
výčtový typ.
Název členu | Hodnota | Zobrazované jméno |
---|---|---|
None |
0 | Žádné |
Pending |
1 | Čekající |
Queued |
2 | Ve frontě |
InProgress |
3 | In Progress |
Paused |
4 | Pozastaveno |
Completed |
5 | Dokončeno |
TestOutcome – členy s výčtem typů
15 výsledků testu je uvedeno v následující tabulce a jsou členy jsou definovány pro výčtový TestOutcome
typ.
Název členu | Hodnota | Zobrazované jméno | Popis |
---|---|---|---|
Unspecified |
0 | Unspecified | |
None |
1 | Žádné | |
Passed |
2 | Úspěšně dokončeno | Test byl úspěšně proveden. |
Failed |
3 | Neúspěšný | Test neodpovídá požadovanému výsledku. |
Inconclusive |
4 | Neprůkazné | Test bez konečného výsledku. |
Timeout |
5 | Časový limit | Doba provádění testu překračuje zadanou prahovou hodnotu. |
Aborted |
6 | Bylo přerušeno | Provádění testů náhle skončilo kvůli interním nebo externím faktorům, například kvůli chybnému kódu nebo problémům s prostředím. |
Blocked |
7 | Blokované | |
NotExecuted |
8 | Nespuscené | Test označený jako přeskočený pro provedení. |
Warning |
9 | Upozornění | |
Error |
10 | Chyba | |
NotApplicable |
11 | Neuvedeno | |
Paused |
12 | Pozastaveno | |
InProgress |
13 | In Progress | |
NotImpacted |
14 | Bez dopadu | Test není ovlivněn změnou kódu, která aktivovala kanál. |
TestPointHistorySnapshot
Následující vlastnosti jsou platné pro sadu entit TestPointHistorySnapshot . Náhradní klíče zahrnují TestPointSK
a DateSK
.
Zobrazovaný název | Název | Datový typ | Popis |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Vodoznak, který označuje čas poslední aktualizace analytických dat. | |
AssignedToUserSK |
Identifikátor GUID | Identifikátor GUID přiřazený k testovací pracovní položce. | |
IsLastDayOfPeriod |
Enumerated | Slouží k filtrování dat a určení, jestli den končí v různých obdobích, jako jsou dny, týdny, měsíce nebo roky. Platné hodnoty jsou uvedeny zde: Členy typu výčtu období. | |
TesterUserSK |
Identifikátor GUID | Identifikátor GUID přiřazený testerovi přidruženému k testovacímu bodu. | |
TestConfigurationSK |
Int32 | Klíč přiřazený přidružené konfiguraci testu. | |
Stav automatizace | AutomationStatus |
Enumerated | Stav testovacího případu, například Automatizované, Neautomatizované nebo Plánované. Odpovídá poli pracovní položky Microsoft.VSTS.TCM.AutomationStatus . |
Priorita | Priority |
Int32 | Priorita přiřazená přidruženému testovacímu případu. |
ID testovacího případu | TestCaseId |
Int32 | ID pracovní položky přiřazené přidruženému testovacímu případu. |
ID konfigurace testu | TestConfigurationId |
Int32 | Číslo přiřazené přidružené konfiguraci testu. |
ID testovacího plánu | TestPlanId |
Int32 | ID pracovní položky přiřazené přidruženému testovacímu plánu. |
Výsledek testu | ResultOutcome |
Enumerated | Určuje výsledek posledního testu. Platné hodnoty jsou uvedeny v TestOutcome. |
ID testovací sady | TestSuiteId |
Int32 | ID pracovní položky přiřazené přidružené testovací sadě. |
Vlastnosti navigace
Následující tabulka uvádí tyto navigační vlastnosti pro typ entity TestPointHistorySnapshot a sadu entit TestPointHistorySnapshot .
Zobrazovaný název | Název | Referenční omezení | Odkazovaná vlastnost |
---|---|---|---|
Date |
DateSK |
DateSK |
|
Přiřazeno | AssignedTo |
AssignedToUserSK |
UserSK |
Project | Project |
ProjectSK |
ProjectSK |
Pracovní položka testovacího případu | TestCase |
TestCaseId |
WorkItemId |
Konfigurace testu | TestConfiguration |
TestConfigurationSK |
TestConfigurationSK |
Testovací sada | TestSuite |
TestSuiteSK |
TestSuiteSK |
Uživatelské jméno testeru | Tester |
TesterUserSK |
UserSK |
TestResults
Výsledek testu odpovídá jedné instanci provedení testovacího případu s konkrétním výsledkem a podrobnostmi.
Testovací běhy nastanou, když ručně spustíte test nebo zahrnete testovací úlohy do definice kanálu, jak je popsáno v tématu Sestavení, testování a nasazení aplikací .NET Core, Spuštění testů.
Následující vlastnosti jsou platné pro sadu entit TestResults . Náhradní klíč je TestResultSK
.
Zobrazovaný název | Název | Datový typ | Popis |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Vodoznak, který označuje čas poslední aktualizace analytických dat. | |
Datum dokončení | CompletedDate |
DateTime | Datum a čas, kdy byl výsledek testu dokončen. |
Doba trvání v sekundách | DurationSeconds |
Decimal | Počet sekund, které trvalo provedení testu. |
Je nesměšný | IsFlaky |
Logická hodnota | Označuje, jestli je test označený jako nesměšný (Pravda) nebo ne (Nepravda). Nespolehlý test je test, který přerušovaně selhává bez zjevného důvodu, například při změně kódu nebo testu.**** Další informace najdete v tématu Správa nespolehlivého testu. |
ID verze | ReleaseId |
Int32 | Číslo přiřazené verzi přidružené k výsledku testu. |
ID prostředí vydané verze | ReleaseEnvironmentId |
Int32 | Číslo přiřazené prostředí vydané verze přidružené k výsledku testu. |
ID kanálu verze | ReleasePipelineId |
Int32 | Číslo přiřazené kanálu verze přidruženému k výsledku testu. |
ID fáze vydání | ReleaseStageId |
Int32 | Číslo přiřazené fázi uvolnění přidružené k výsledku testu. |
Datum zahájení | StartedDate |
DateTime | Datum a čas zahájení provádění výsledku testu. |
ID výsledku testu | TestResultId |
Int32 | Číslo přiřazené k výsledku testu. |
ID testovacího spuštění | TestRunId |
Int32 | Číslo přiřazené k testovacímu běhu. |
Typ testovacího spuštění | TestRunType |
Enumerated | Označuje, jestli se jedná o typ ručního nebo automatizovaného testu. Platné hodnoty jsou uvedené níže pro TestRunType. |
Výsledek testu | Outcome |
Enumerated | Výsledek testovacího běhu Výsledek testu má 15 možných výsledků: Přerušeno, Blokováno, Chyba, Selhání, Neprůkazné, Probíhá, Žádný, Nepoužitelné, Nespustřeno, Neskončilo, Neprovedlo se to, Prošlo, Pozastaveno, Vypršení časového limitu, Nespecifikované a Upozornění. Platné hodnoty jsou uvedené níže pro TestOutcome. |
Workflow (Pracovní postup) | Workflow |
Enumerated | Typ pracovního postupu kanálu. Platné hodnoty jsou uvedené níže pro SourceWorkflow. |
Vlastnosti navigace
Následující tabulka uvádí vlastnosti navigace platné pro typ entity TestResult .
Název | Referenční omezení | Odkazovaná vlastnost |
---|---|---|
CompletedOn |
CompletedDateSK |
DateSK |
StartedOn |
StartedDateSK |
DateSK |
Branch |
BranchSK |
BranchSK |
Project |
ProjectSK |
ProjectSK |
Pipeline |
PipelineSK |
PipelineSK |
PipelineRun |
PipelineRunSK |
PipelineRunSK |
Test |
TestSK |
TestSK |
TestRun |
TestRunSK |
TestRunSK |
SourceWorkflow – členy s výčtem typu
Následující tabulka uvádí členy definované pro SourceWorkflow
výčtový typ.
Zobrazované jméno | Název členu | Hodnota |
---|---|---|
Sestavení | Build |
1 |
Vydat | Release |
2 |
Ruční | Manual |
3 |
TestRunType – členy výčtu typů
Následující tabulka uvádí členy definované pro SourceWorkflow
výčtový typ.
Název členu | Hodnota | Zobrazované jméno |
---|---|---|
Automated |
1 | Automatizovaná |
Manual |
2 | Ruční |
TestResultsDaily
Následující vlastnosti jsou platné pro sadu entit TestResultsDaily . Náhradní klíč jeTestResultsDailySK
.
Zobrazovaný název | Název | Datový typ | Popis |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Vodoznak, který označuje čas poslední aktualizace dat Analytics. | |
ID kanálu verze | ReleasePipelineId |
Int32 | Číslo přiřazené přidruženému kanálu verze. |
ID fáze vydání | ReleaseStageId |
Int32 | Číslo přiřazené přidružené fázi kanálu verze. |
Počet přerušených výsledků | ResultAbortedCount |
Int32 | Počet výsledků testů hlášených jako přerušený pro výsledek testu denně. |
Počet blokovaných výsledků | ResultBlockedCount |
Int32 | Počet výsledků testů hlášených jako Blokovaný pro výsledek testu denně. |
Počet výsledků | ResultCount |
Int32 | Celkový počet hlášených výsledků testů. |
Doba trvání výsledku v sekundách | ResultDurationSeconds |
Decimal | Počet sekund potřebných k provedení výsledku testu. |
Počet chyb výsledku | ResultErrorCount |
Int32 | Počet výsledků testů hlášených jako Chyba pro výsledek testu denně. |
Počet neúspěšných výsledků | ResultFailCount |
Int32 | Počet výsledků testů hlášených jako neúspěšné pro výsledek testu denně. |
Výsledek Flaky Count | ResultFlakyCount |
Int32 | Počet fádních výsledků. Flaky Test je test, který přerušovaně selže bez zjevného důvodu, například při změně kódu nebo testu. Další informace najdete v tématu Správa nešikajících testů. |
Výsledek bezvýsledný počet | ResultInconclusiveCount |
Int32 | Počet výsledků testů hlášených jako neprůkazné pro výsledek testu denně. |
Počet průchodů výsledků | ResultPassCount |
Int32 | Počet výsledků testů hlášených jako Úspěšné pro výsledek testu denně. |
Výsledek – žádný počet | ResultNoneCount |
Int32 | Počet výsledků testů hlášených jako None ( Žádný ) pro výsledek testu za den. |
Počet vypršení časového limitu výsledku | ResultTimeoutCount |
Int32 | Počet výsledků testů hlášených jako Časový limit pro výsledek testu za den. |
Počet nespusených výsledků | ResultNotExecutedCount |
Int32 | Počet výsledků testů hlášených jako nespuscený pro výsledek testu za den. |
Počet upozornění na výsledek | ResultWarningCount |
Int32 | Počet výsledků testů hlášených jako Upozornění pro výsledek testu denně. |
Počet nepoužitelného výsledku | ResultNotApplicableCount |
Int32 | Počet výsledků testů hlášených jako Neužívá se pro výsledek testu denně. |
Počet výsledků bez ovlivnění | ResultNotImpactedCount |
Int32 | Počet výsledků testů hlášených jako Neovlivněný pro výsledek testu za den. |
Doba trvání výsledku v sekundách | ResultDurationSeconds |
Decimal | Počet sekund, které trvalo dokončení výsledku testu. |
Datum zahájení | StartedDate |
Řetězec | Datum a čas začátku výsledku testu. |
Typ testovacího běhu | TestRunType |
Enumerated | Označuje, jestli se jedná o typ ručního nebo automatizovaného testu. Platné hodnoty jsou uvedené v části TestRunType. |
Workflow (Pracovní postup) | Workflow |
Enumerated | Typ pracovního postupu kanálu. Platné hodnoty jsou uvedené v části SourceWorkflow. |
Vlastnosti navigace
Následující tabulka uvádí vlastnosti navigace platné pro typ entity TestResultDaily .
Název | Referenční omezení | Odkazovaná vlastnost |
---|---|---|
Branch |
BranchSK |
BranchSK |
Date |
StartedDateSK |
DateSK |
Pipeline |
PipelineSK |
PipelineSK |
Project |
ProjectSK |
ProjectSK |
Test |
TestSK |
TestSK |
Testovací běhy
Testovací běhy nastanou, když ručně spustíte test nebo zahrnete testovací úlohy do definice kanálu. Další informace najdete v tématu Sestavování, testování a nasazování aplikací .NET Core a Spouštění testů.
Následující vlastnosti jsou platné pro TestRuns a jeho náhradní klíč TestRunSK
.
Zobrazovaný název | Název | Datový typ | Popis |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Vodoznak, který označuje čas poslední aktualizace analytických dat. | |
Obsahuje podrobnosti | HasDetail |
Logická hodnota | Určuje, jestli jsou k dispozici podrobnosti o testovacím běhu (Pravda) nebo ne (Nepravda). |
Je automatizovaný | IsAutomated |
Logická hodnota | Určuje, jestli jsou k dispozici podrobnosti o testovacím běhu (Pravda) nebo ne (Nepravda). |
Priorita | Priority |
Int32 | Verze přiřazená k úloze kanálu. |
Datum dokončení | CompletedDate |
DateTime | Datum a čas dokončení testovacího běhu nebo výsledku testu. |
ID verze | ReleaseId |
Int32 | Číslo přiřazené definici přidružené verze. |
ID prostředí vydané verze | ReleaseEnvironmentId |
Int32 | Číslo přiřazené přidruženému prostředí vydané verze. |
ID kanálu verze | ReleasePipelineId |
Int32 | Číslo přiřazené přidruženému kanálu verze. |
ID fáze vydání | ReleaseStageId |
Int32 | Číslo přiřazené přidružené fázi kanálu verze. |
Počet přerušených výsledků | ResultAbortedCount |
Int32 | Počet výsledků testů hlášených jako Přerušeno pro testovací běh nebo výsledky testu denně. |
Počet blokovaných výsledků | ResultBlockedCount |
Int32 | Počet výsledků testů hlášených jako Blokovaný pro testovací běh nebo výsledky testu denně. |
Počet výsledků | ResultCount |
Int32 | Celkový počet hlášených výsledků testů. |
Doba trvání výsledku v sekundách | ResultDurationSeconds |
Decimal | Počet sekund, které testovací spuštění vyžadovalo ke spuštění. |
Počet chyb výsledku | ResultErrorCount |
Int32 | Počet výsledků testů hlášených jako Chyba pro testovací běh nebo výsledek testu denně. |
Počet neúspěšných výsledků | ResultFailCount |
Int32 | Počet výsledků testů hlášených jako neúspěšný pro testovací běh nebo výsledek testu za den. |
Počet flaky výsledků | ResultFlakyCount |
Int32 | Počet výsledků testů označených jako nesměšné. Nespolehlý test je test, který přerušovaně selže bez zjevného důvodu, například při změně kódu nebo testu. Další informace najdete v tématu Správa nespolehlivého testu. |
Počet neprůkazů výsledku | ResultInconclusiveCount |
Řetězec | Počet výsledků testů hlášených jako neprůkazné pro testovací běh nebo výsledek testu denně. |
Result Pass Count | ResultPassCount |
Int32 | Počet výsledků testů hlášených jako Počet úspěšných pro testovací běh nebo výsledek testu za den. |
Počet vypršení časového limitu výsledku | ResultTimeoutCount |
Int32 | Počet výsledků testů hlášených jako Časový limit pro testovací běh nebo výsledek testu denně. |
Počet nespusených výsledků | ResultNotExecutedCount |
Int32 | Počet výsledků testů hlášených jako Nespustil(a) pro testovací běh nebo výsledek testu za den. |
Počet upozornění na výsledek | ResultWarningCount |
Int32 | Počet výsledků testů hlášených jako Upozornění pro testovací běh nebo výsledek testu denně. |
Počet nepoužitelného výsledku | ResultNotApplicableCount |
Int32 | Počet výsledků testů hlášených jako Neužívá se pro testovací běh nebo výsledek testu za den. |
Počet výsledků bez ovlivnění | ResultNotImpactedCount |
Int32 | Počet výsledků testů hlášených jako Neovlivněný pro testovací běh nebo výsledek testu denně. |
Doba trvání spuštění v sekundách | RunDurationSeconds |
Decimal | Stav konfigurace testu, aktivní nebo neaktivní. |
Datum zahájení | StartedDate |
DateTime | Datum a čas zahájení testovacího běhu. |
ID testovacího běhu | TestRunId |
Int32 | Číslo přiřazené testovacímu běhu. |
Typ testovacího běhu | TestRunType |
Enumerated | Označuje, jestli se jedná o typ ručního nebo automatizovaného testu. Platné hodnoty jsou uvedené v části TestRunType. |
Název | Title |
Řetězec | Identifikátor GUID přiřazený k úloze kanálu. |
Workflow (Pracovní postup) | Workflow |
Enumerated | Typ pracovního postupu kanálu. Platné hodnoty jsou uvedené v části SourceWorkflow. |
Vlastnosti navigace
Následující tabulka uvádí vlastnosti navigace platné pro typ entity TestRun .
Název | Referenční omezení | Odkazovaná vlastnost |
---|---|---|
Branch |
BranchSK |
BranchSK |
CompletedOn |
CompletedDateSK |
DateSK |
Pipeline |
PipelineSK |
PipelineSK |
PipelineRun |
PipelineRunSK |
PipelineRunSK |
Project |
ProjectSK |
ProjectSK |
StartedOn |
StartedDateSK |
DateSK |
TestSuites
Testovací sady jsou definovány pro testovací plány a určují testy, které se mají spustit. Další informace najdete v tématu Vytváření testovacích plánů a sad testů.
Následující vlastnosti jsou platné pro TestSuites a jeho náhradní klíč TestSuiteSK
.
Zobrazovaný název | Název | Datový typ | Popis |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Vodoznak, který označuje čas poslední aktualizace analytických dat. | |
ID testovacího plánu | TestPlanId |
Int32 | Číslo (ne ID) přiřazené testovacímu případu. |
ID testovací sady | TestSuiteId |
Int32 | Název přiřazený konfiguraci testu. |
Název testovacího plánu | TestPlanTitle |
Řetězec | Stav konfigurace testu, aktivní nebo neaktivní. |
Název sady testů | Title |
Int32 | Číslo (ne ID) přiřazené testovacímu případu. |
Kódobjednávky | OrderId |
Int32 | Název přiřazený konfiguraci testu. |
Id testovací sady úrovně 1 až ID úrovně 14 sady Testů | IdLevel1 ProstřednictvímIdLevel14 |
Int32 | Úroveň vnořené sady testů. |
Test Suite Level 1 Title až Test Suite Level 14 Title | TitleLevel1 Prostřednictvím TitleLevel14 |
Řetězec | Název vnořené úrovně sady testů. |
Hloubka sady testů | Depth |
Byte | Vnořená úroveň sady testů v rámci testovacího plánu. |
Typ sady Testů | Type |
Enumerated | Určuje typ sady testů. Platné hodnoty jsou uvedeny pro typ výčtu TestSuiteType . |
ID testovacího plánu | TestPlanId |
Int32 | Číslo (ne ID) přiřazené testovacímu plánu. |
ID pracovní položky požadavku | RequirementWorkItemId |
Int32 | ID uživatelského scénáře pracovní položky, položky produktového backlogu nebo jiné pracovní položky kategorie požadavků přidružené k testovací sadě. |
Název testovacího plánu | TestPlanTitle |
Řetězec | Název definovaný pro testovací plán. |
Vlastnosti navigace
Následující tabulka uvádí vlastnosti navigace platné pro typ entity TestSuite .
Zobrazovaný název | Název | Referenční omezení | Odkazovaná vlastnost |
---|---|---|---|
Project | Project |
ProjectSK |
ProjectSK |
Pracovní položka požadavku | RequirementWorkItem |
RequirementWorkItemId |
WorkItemId |
Pracovní položka testovacího plánu | TestPlanWorkItem |
TestPlanId |
WorkItemId |
Testovací sada – pracovní položka | TestSuiteWorkItem |
TestSuiteId |
WorkItemId |
TestSuiteType – členy výčtu typů
Následující členy jsou definovány pro výčtový TestSuiteType
typ.
Název členu | Hodnota | Zobrazované jméno |
---|---|---|
None |
0 | Žádné |
QueryBased |
1 | Na základě dotazů |
Static |
2 | Static |
RequirementBased |
3 | Na základě požadavků |
Související články
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro