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ů.

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ě.

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.

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.

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.

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ě 1ID úrovně 14 sady Testů IdLevel1 ProstřednictvímIdLevel14 Int32 Úroveň vnořené sady testů.
Test Suite Level 1 TitleTest 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.

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ů