Condividi tramite


Informazioni di riferimento sui metadati per Analisi dei piani di test

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Il servizio Analisi raccoglie tutti i dati per tutte le attività di test di Azure DevOps. Piani di test di Azure supporta la definizione e l'esecuzione di test pianificati ed esplorativi. Con Azure Pipelines è anche possibile eseguire test automatizzati con flussi di lavoro di integrazione continua/distribuzione continua (CI/CD).

Se non si ha familiarità con i test di Azure DevOps, è consigliabile visualizzare gli articoli seguenti:

Le informazioni sui metadati fornite in questo articolo descrivono le entità, le proprietà e i tipi enumerati supportati per tutte le attività di test di Azure DevOps.

Nota

Vengono fornite descrizioni delle entità, delle proprietà e dei tipi enumerati supportati dal modello di dati di Analisi. Si tratta di una bozza anticipata. Inviare commenti e suggerimenti sulle aree in cui si vogliono avere altre informazioni. Per eseguire query sul modello di dati, vedere Costruire query OData per Analytics.

Set di entità e tipi di entità

Per eseguire query su Analytics per i dati del piano di test, utilizzare uno o più dei tipi di entità e dei set di entità descritti nella tabella seguente.

Nota

L'analisi per i test di Azure DevOps è supportata con le versioni v3.0-preview e v4.0-preview .
Analisi archivia tutti gli elementi di lavoro correlati ai test come elementi di lavoro. È possibile eseguire query e generare report su questi dati usando le entità di rilevamento del lavoro descritte in Informazioni di riferimento sui metadati di rilevamento del lavoro per Analisi di Azure Boards.

EntitySet EntityType Descrizione
Test   Test Proprietà per un test case, ad esempio il nome del test e il proprietario del test. Per informazioni dettagliate sulla definizione dei casi di test, consultare Creare manualmente casi di test.
TestConfigurations TestConfiguration Informazioni sulla configurazione del piano di test. Per informazioni dettagliate sulla configurazione dei test, vedere Testare configurazioni diverse.
TestPoints TestPoint Informazioni sull'esecuzione per i punti di test. Un punto di test è una combinazione univoca di test case, gruppo di test, configurazione e tester. Per un report di esempio, vedere Report di esempio sullo stato di avanzamento.
TestPointHistorySnapshot TestPointHistorySnapshot (Composito) Risultati dell'esecuzione singola per un test specifico associato a un TestRun. Per un report di esempio, vedere il report di esempio sulla tendenza dell'esecuzione di test manuali.
TestResults TestResult Risultati dell'esecuzione singola per un test specifico associato a un TestRun.
TestResultsDaily TestResultDaily Aggregazione snapshot giornaliera delle esecuzioni TestResult , raggruppate per test (non TestRun). Per un rapporto di esempio, vedere Rapporto di esempio sulla tendenza del riepilogo dei test.
TestRuns TestRun Informazioni sull'esecuzione con risultati di test aggregati per i test eseguiti in una pipeline.
TestSuites TestSuite Informazioni sulle suite di test. Per informazioni dettagliate sulla definizione di gruppi di test, vedere Creare piani di test e gruppi di test.

Test

Le proprietà seguenti sono valide per il tipo di entità Test e il set di entità Test . La chiave surrogata è TestSK.

Le proprietà di navigazione includono Project e il relativo vincolo ProjectSKreferenziale .

Nome visualizzato Nome Tipo di dati Descrizione
AnalyticsUpdatedDate Data/Ora Filigrana che indica l'ultima volta che i dati Analytics sono stati aggiornati.
Nome contenitore ContainerName Stringa Nome del contenitore di job contenente l'attività di test all'interno di una pipeline.
Nome test qualificato completo FullyQualifiedTestName Stringa Nome creato per il test. Il formato del nome completo corrisponde a Namespace.Testclass.Methodname con un limite di caratteri pari a 512. Se il test è basato sui dati e ha parametri, il limite di caratteri include i parametri.
Priorità Priority Int32 Specifica il grado di importanza o criticità di un test. La priorità viene in genere specificata come attributo nel codice di test.
ID di riferimento del test case TestCaseReferenceId Int32 Numero (non l'ID) assegnato a un caso di test.
Nome test TestName Stringa Nome del test.
Il proprietario del test TestOwner Stringa Proprietario di un test o di un'esecuzione di test. Il proprietario del test viene in genere specificato come attributo nel codice di test. Consultare l'attività Pubblica i risultati dei test per visualizzare la mappatura dell'attributo Owner per i formati di risultati del test supportati.

Configurazioni di Test

Le configurazioni di test specificano ambienti diversi in cui vengono eseguiti i test, come descritto in Testare configurazioni diverse.

Le proprietà seguenti sono valide per il tipo di entità TestConfiguration e il set di entità TestConfigurations e la relativa chiave TestConfigurationSKsurrogata .

Nome visualizzato Nome Tipo di dati Descrizione
ID di configurazione del test TestConfigurationId Int32 Numero (non l'ID) assegnato a un test case.
Nome configurazione test Name Stringa Nome assegnato alla configurazione di test.
Test dello stato di configurazione State String Stato della configurazione di test, attivo o inattivo.

Le proprietà di navigazione includono Project e il relativo vincolo ProjectSKreferenziale .

TestPoint

Un punto di test è una combinazione univoca di test case, gruppo di test, configurazione e tester. Le proprietà seguenti sono valide per TestPoint EntityType e TestPoints EntitySet. La chiave surrogata è TestPointSK.

Nome visualizzato Nome Tipo di dati Descrizione
AssignedToUserSK GUID GUID assegnato al tester associato al punto di test.
TesterUserSK GUID (Identificatore Unico Globale) GUID assegnato al tester associato al punto di test.
Stato automazione AutomationStatus Enumerato Stato di un test case, ad esempio Automatizzato, Non automatizzato o Pianificato. Corrisponde al campo dell'elemento di lavoro Microsoft.VSTS.TCM.AutomationStatus .
Data modificata ChangedDate Data/Ora Data/ora dell'ultima modifica del punto di test.
Ultimo stato risultato LastResultState Enumerato Stato del punto di test, ad esempio in sospeso, in coda o in corso. I valori validi sono elencati di seguito per TestResultState.
Priorità Priority Int32 Priorità assegnata al caso di test associato.
Test Case Id TestCaseId Int32 ID dell'elemento di lavoro assegnato al test case associato.
ID Configurazione Test TestConfigurationId Int32 Numero assegnato alla configurazione di test associata.
ID piano di test TestPlanId Int32 ID del work item assegnato al piano di test collegato.
Risultato del test LastResultOutcome Enumerato Specifica l'ultimo risultato del test. I valori validi sono elencati di seguito per TestOutcome.
ID del gruppo di test TestSuiteId Int32 ID elemento di lavoro assegnato al gruppo di test associato.

Per esaminare i punti di test tramite l'interfaccia utente, vedere Eseguire test manuali, Salvare i risultati, chiudere la sessione ed esaminare i risultati.

Nella tabella seguente sono elencate le proprietà di navigazione per il tipo di entità TestPoint e il set di entità TestPoints.

Nome visualizzato Nome Vincolo referenziale Proprietà di riferimento
ChangedOn ChangedDateSK DateSK
Assegnata a AssignedTo AssignedToUserSK UserSK
Progetto Project ProjectSK ProjectSK
Elemento di lavoro test case TestCase TestCaseId WorkItemId
Configurazione di test TestConfiguration TestConfigurationSK TestConfigurationSK
Suite di test TestSuite TestSuiteSK TestSuiteSK
Nome utente tester Tester TesterUserSK UserSK

Membri del tipo enumerato TestResultState

Un risultato del test può trovarsi in uno dei sei stati riepilogati nella tabella seguente per il TestResultState tipo enumerato.

Nome del membro valore Nome visualizzato
None 0 Nessuno
Pending 1 In sospeso
Queued 2 In coda
InProgress 3 In corso
Paused 4 In pausa
Completed 5 Completato

Membri del tipo enumerato TestOutcome

I 15 risultati di un test sono elencati nella tabella seguente e costituiscono i membri definiti per il TestOutcome tipo enumerato.

Nome del membro valore Nome visualizzato Descrizione
Unspecified 0 Non specificato
None 1 None
Passed 2 Riuscito Test eseguito correttamente.
Failed 3 Non riuscito Test che non soddisfa il risultato desiderato.
Inconclusive 4 Senza risultati Test senza esito definitivo.
Timeout 5 Timeout Durata dell'esecuzione del test che supera la soglia specificata.
Aborted 6 interrotto L'esecuzione dei test è stata terminata bruscamente a causa di fattori interni o esterni, ad esempio codice non valido, problemi di ambiente.
Blocked 7 Bloccati
NotExecuted 8 Non eseguito Test contrassegnato come saltato per l'esecuzione.
Warning 9 Avviso
Error 10 Errore
NotApplicable 11 Non applicabile
Paused 12 In pausa
InProgress 13 In corso
NotImpacted 14 Non influenzato Test non influenzato dalla modifica del codice che ha attivato la pipeline.

Istantanea di Storico del Punto di Test

Le proprietà seguenti sono valide per il set di entità TestPointHistorySnapshot . Le chiavi surrogate includono TestPointSK e DateSK.

Nome visualizzato Nome Tipo di dati Descrizione
AnalyticsUpdatedDate Data/Ora Filigrana che indica l'ultima volta che i dati di analitica sono stati aggiornati.
AssignedToUserSK Identificatore Unico Globale (GUID) GUID assegnato all'elemento di lavoro di test.
IsLastDayOfPeriod Enumerato Usare per filtrare i dati per determinare se un giorno termina in periodi diversi, ad esempio giorni, settimane, mesi o anni. I valori validi sono elencati qui: membri del tipo enumerato Period.
TesterUserSK GUID (Identificatore Unico Globale) GUID assegnato al tester associato al punto di test.
TestConfigurationSK Int32 Chiave assegnata alla configurazione di test associata.
Stato automazione AutomationStatus Enumerato Stato di un test case, ad esempio Automatizzato, Non automatizzato o Pianificato. Corrisponde al campo dell'elemento di lavoro Microsoft.VSTS.TCM.AutomationStatus .
Priorità Priority Int32 Priorità assegnata al caso di test associato.
Test Case Id TestCaseId Int32 ID dell'elemento di lavoro assegnato al test case associato.
ID configurazione test TestConfigurationId Int32 Numero assegnato alla configurazione di test associata.
ID Piano di Test TestPlanId Int32 ID elemento di lavoro assegnato al piano di test associato.
Risultato del test ResultOutcome Enumerato Specifica l'ultimo risultato del test. I valori validi sono elencati in TestOutcome.
ID del gruppo di test TestSuiteId Int32 ID dell'elemento di lavoro assegnato alla suite di test associata.

Nella tabella seguente sono elencate le proprietà di navigazione per il tipo di entità TestPointHistorySnapshot e il set di entità TestPointHistorySnapshot .

Nome visualizzato Nome Vincolo referenziale Proprietà di riferimento
Date DateSK DateSK
Assegnata a AssignedTo AssignedToUserSK UserSK
Progetto Project ProjectSK ProjectSK
Elemento di lavoro test case TestCase TestCaseId WorkItemId
Configurazione di test TestConfiguration TestConfigurationSK TestConfigurationSK
Suite di test TestSuite TestSuiteSK TestSuiteSK
Nome utente tester Tester TesterUserSK UserSK

Risultati del Test

Un risultato del test corrisponde a una singola istanza di esecuzione di un test case con un risultato e dettagli specifici.

Le esecuzioni dei test si verificano quando si esegue manualmente un test o si includono attività di test all'interno di una definizione della pipeline. Per altre informazioni, vedere Compilare, testare e distribuire app .NET Core, Eseguire i test.

Le proprietà seguenti sono valide per il set di entità TestResults . La chiave surrogata è TestResultSK.

Nome visualizzato Nome Tipo di dati Descrizione
AnalyticsUpdatedDate Data/Ora Filigrana che indica l'ultimo aggiornamento dei dati di Analytics.
Data di completamento CompletedDate Data/Ora Data e ora in cui il risultato del test ha completato l'esecuzione.
Durata secondi DurationSeconds Decimale Numero di secondi impiegato per l'esecuzione del test.
È inaffidabile IsFlaky Booleano Indica se il test è contrassegnato come instabile (True) o meno (False). Un test instabile è un test che non riesce in modo intermittente per nessun motivo apparente, ad esempio una modifica al codice o al test.**** Per altre informazioni, vedere Gestire i test instabili.
ID versione ReleaseId Int32 Numero assegnato alla versione associata al risultato del test.
ID ambiente di rilascio ReleaseEnvironmentId Int32 Numero assegnato all'ambiente di rilascio associato al risultato del test.
ID della pipeline di versione ReleasePipelineId Int32 Numero assegnato alla pipeline di versione associata al risultato del test.
ID della fase di rilascio ReleaseStageId Int32 Numero assegnato alla fase di rilascio associata al risultato del test.
Data di inizio StartedDate Data e Ora Data e ora di inizio dell'esecuzione del risultato del test.
ID del risultato del test TestResultId Int32 Numero assegnato a un risultato del test.
ID dell'esecuzione del test TestRunId Int32 Numero assegnato a un test in esecuzione.
Tipo di test di esecuzione TestRunType Enumerato Indica se si tratta di un tipo di test manuale o automatizzato. I valori validi sono elencati di seguito per TestRunType.
Risultato del test Outcome Enumerato Risultato dell'esecuzione del test. Sono disponibili 15 risultati possibili per un risultato del test: Interrotto, Bloccato, Errore, Non riuscito, Inconcludente, In corso, Nessuno, Non applicabile, Non eseguito, Non impattato, Superato, In pausa, Timeout, Non specificato e Avviso. I valori validi sono elencati di seguito per TestOutcome.
Flusso di lavoro Workflow Enumerato Tipo di flusso di lavoro della pipeline. I valori validi sono elencati di seguito per SourceWorkflow.

Nella tabella seguente sono elencate le proprietà di navigazione valide per un tipo di entità TestResult .

Nome Vincolo referenziale Proprietà di riferimento
CompletedOn CompletedDateSK DateSK
StartedOn StartedDateSK DateSK
Branch BranchSK BranchSK
Project ProjectSK ProjectSK
Pipeline PipelineSK PipelineSK
PipelineRun PipelineRunSK PipelineRunSK
Test TestSK TestSK
TestRun TestRunSK TestRunSK

Membri dell'enumerazione SourceWorkflow

Nella tabella seguente sono elencati i membri definiti per il SourceWorkflow tipo enumerato.

Nome visualizzato Nome del membro valore
Costruire Build 1
Rilascio Release 2
Manuale Manual 3

Membri del tipo enumerato TestRunType

Nella tabella seguente sono elencati i membri definiti per il SourceWorkflow tipo enumerato.

Nome del membro valore Nome visualizzato
Automated 1 Automatizzato
Manual 2 Manuale

TestResultsDaily

Le proprietà seguenti sono valide per il set di entità TestResultsDaily . La chiave surrogata èTestResultsDailySK.

Nome visualizzato Nome Tipo di dati Descrizione
AnalyticsUpdatedDate Data e Ora La filigrana che indica l'ultima volta che i dati di analitica sono stati aggiornati.
ID della pipeline di versione ReleasePipelineId Int32 Numero assegnato alla pipeline di versione associata.
ID della fase di rilascio ReleaseStageId Int32 Il numero assegnato alla fase associata della pipeline di versione.
Conteggio risultati annullati ResultAbortedCount Int32 Numero di risultati del test segnalati come interrotti per il risultato del test ogni giorno.
Conteggio dei risultati bloccati ResultBlockedCount Int32 Numero di risultati del test segnalati come Bloccato per il risultato del test ogni giorno.
Conteggio risultati ResultCount Int32 Numero totale di risultati del test segnalati.
Durata risultato secondi ResultDurationSeconds Decimale Numero di secondi necessari per l'esecuzione del risultato del test.
Conteggio errori del risultato ResultErrorCount Int32 Numero di risultati del test segnalati come Errore per il risultato del test ogni giorno.
Conteggio Errori Risultato ResultFailCount Int32 Numero di risultati del test segnalati come Non riuscito per il risultato del test ogni giorno.
Conteggio flaky dei risultati ResultFlakyCount Int32 Il numero di risultati incostanti. Un test instabile è un test che fallisce in modo intermittente senza un motivo apparente, come ad esempio una modifica al codice o al test. Per ulteriori informazioni, vedere Manage flaky tests.
Conteggio di risultati inconcludenti ResultInconclusiveCount Int32 Numero di risultati del test segnalati come Inconclusive per il risultato del test ogni giorno.
Conteggio dei successi dei risultati ResultPassCount Int32 Numero di risultati del test segnalati come Superato per il risultato del test ogni giorno.
Conteggio Risultato Nessuno ResultNoneCount Int32 Numero di risultati del test segnalati come Nessuno per il risultato del test ogni giorno.
Conteggio dei timeout dei risultati ResultTimeoutCount Int32 Numero di risultati del test segnalati come Timeout per il risultato del test ogni giorno.
Conteggio dei risultati non eseguiti ResultNotExecutedCount Int32 Numero di risultati del test segnalati come Non eseguito per il risultato del test ogni giorno.
Conteggio avvisi di risultato ResultWarningCount Int32 Numero di risultati del test segnalati come Avviso per il risultato del test ogni giorno.
Risultato non applicabile ResultNotApplicableCount Int32 Numero di risultati dei test segnalati come Non applicabile per il risultato del test ogni giorno.
Conteggio dei risultati non impattati ResultNotImpactedCount Int32 Numero di risultati del test segnalati come Non interessati per il risultato del test ogni giorno.
Durata risultato secondi ResultDurationSeconds Decimale Numero di secondi impiegato per il completamento del risultato del test.
Data di inizio StartedDate String Data/ora dell'inizio del risultato del test.
Tipo di test di esecuzione TestRunType Elencato Indica se si tratta di un tipo di test manuale o automatizzato. I valori validi sono elencati in TestRunType.
Flusso di lavoro Workflow Enumerato Tipo di flusso di lavoro della pipeline. I valori validi sono elencati in SourceWorkflow.

Nella tabella seguente sono elencate le proprietà di navigazione valide per un tipo di entità TestResultDaily .

Nome Vincolo referenziale Proprietà di riferimento
Branch BranchSK BranchSK
Date StartedDateSK DateSK
Pipeline PipelineSK PipelineSK
Project ProjectSK ProjectSK
Test TestSK TestSK

TestRuns

Le esecuzioni dei test si verificano quando si esegue manualmente un test o si includono attività di test all'interno di una definizione della pipeline. Per altre informazioni, vedere Compilare, testare e distribuire app .NET Core, Eseguire i test.

Le proprietà seguenti sono valide per TestRuns e la relativa chiave TestRunSKsurrogata.

Nome visualizzato Nome Tipo di dati Descrizione
AnalyticsUpdatedDate Data/Ora Filigrana che indica l'ultima volta che i dati di analisi sono stati aggiornati.
Ha un dettaglio HasDetail Booleano Indica se vengono forniti dettagli per l'esecuzione del test (True) o meno (False).
È automatizzato IsAutomated Booleano Indica se vengono forniti dettagli per l'esecuzione del test (True) o meno (False).
Priorità Priority Int32 Versione assegnata a un'attività della pipeline.
Data di completamento CompletedDate Data/Ora Data e ora del completamento dell'esecuzione o del risultato del test.
ID versione ReleaseId Int32 Numero assegnato alla definizione di versione associata.
ID ambiente di rilascio ReleaseEnvironmentId Int32 Numero assegnato all'ambiente di rilascio associato.
ID della pipeline di versione ReleasePipelineId Int32 Numero assegnato alla pipeline di rilascio associata.
Identificativo stadio di rilascio ReleaseStageId Int32 Numero assegnato alla fase della pipeline di rilascio associata.
Conteggio risultati abortiti ResultAbortedCount Int32 Numero di risultati del test segnalati come abbandonati per l'esecuzione del test o dei risultati del test su base giornaliera.
Conteggio dei risultati bloccati ResultBlockedCount Int32 Numero di risultati del test segnalati come Bloccato per l'esecuzione o il risultato del test ogni giorno.
Conteggio dei risultati ResultCount Int32 Numero totale di risultati del test segnalati.
Durata risultato secondi ResultDurationSeconds Decimale Numero di secondi necessari per l'esecuzione del test.
Conteggio errori del risultato ResultErrorCount Int32 Numero di risultati del test segnalati come Errore per l'esecuzione del test o il risultato del test ogni giorno.
Conteggio errori risultati ResultFailCount Int32 Numero di risultati del test segnalati come Non riuscito per l'esecuzione del test o il risultato del test ogni giorno.
Conteggio dei risultati instabili ResultFlakyCount Int32 Numero di risultati del test contrassegnati come instabili. Un test instabile è un test che fallisce in modo intermittente per nessun motivo apparente, come una modifica al codice o al test. Per ulteriori informazioni, vedere Gestire i test instabili.
Conteggio risultati inconclusivi ResultInconclusiveCount String Numero di risultati del test segnalati come inconcludenti per l'esecuzione del test o il risultato del test ogni giorno.
Conteggio dei risultati positivi ResultPassCount Int32 Numero di risultati dei test segnalati come Superati per l'esecuzione del test o il risultato del test ogni giorno.
Conteggio risultati timeout ResultTimeoutCount Int32 Numero di risultati dei test segnalati come Timeout per la sessione di test o il risultato del test giornaliero.
Conteggio dei risultati non eseguiti ResultNotExecutedCount Int32 Numero di risultati del test segnalati come Non eseguito per l'esecuzione del test o il risultato del test ogni giorno.
Conteggio avvisi dei risultati ResultWarningCount Int32 Numero di risultati dei test segnalati come avviso per l'esecuzione del test o il risultato del test ogni giorno.
Risultato non applicabile ResultNotApplicableCount Int32 Numero di risultati dei test segnalati come Non applicabile per l'esecuzione del test o il risultato del test ogni giorno.
Conteggio dei risultati non impattati ResultNotImpactedCount Int32 Numero di esiti dei test riportati come Non Impattati per l'esecuzione del test o per il risultato del test ogni giorno.
Durata dell'esecuzione in secondi RunDurationSeconds Decimale Stato della configurazione di test, attivo o inattivo.
Data di inizio StartedDate Data e Ora Data/ora dell'inizio dell'esecuzione del test.
ID dell'esecuzione del test TestRunId Int32 Numero assegnato a un'esecuzione di test.
Tipo di esecuzione del test TestRunType Enumerato Indica se si tratta di un tipo di test manuale o automatizzato. I valori validi sono elencati in TestRunType.
Title Title Stringa Il GUID assegnato a un'attività della pipeline.
Flusso di lavoro Workflow Enumerato Tipo di flusso di lavoro della pipeline. I valori validi sono elencati in SourceWorkflow.

Nella tabella seguente sono elencate le proprietà di navigazione valide per un tipo di entità TestRun .

Nome Vincolo referenziale Proprietà di riferimento
Branch BranchSK BranchSK
CompletedOn CompletedDateSK DateSK
Pipeline PipelineSK PipelineSK
PipelineRun PipelineRunSK PipelineRunSK
Project ProjectSK ProjectSK
StartedOn StartedDateSK DateSK

TestSuites

I gruppi di test sono definiti per i piani di test e specificano i test da eseguire. Per altre informazioni, vedere Creare piani di test e gruppi di test.

Le proprietà seguenti sono valide per TestSuites e la relativa chiave TestSuiteSKsurrogata .

Nome visualizzato Nome Tipo di dati Descrizione
AnalyticsUpdatedDate Data e Ora Filigrana che indica l'ultima volta che i dati di Analytics sono stati aggiornati.
Piano di test ID TestPlanId Int32 Numero (non l'ID) assegnato a un caso di test.
ID del gruppo di test TestSuiteId Int32 Nome assegnato alla configurazione di test.
Titolo del piano di test TestPlanTitle Stringa Titolo del piano di test.
Titolo della suite di test Title Int32 Il numero, non l'ID, assegnato a un *test case*.
OrderId OrderId Int32 Nome assegnato alla configurazione di test.
Id del gruppo di test di livello 1 tramite ID del gruppo di test di livello 14 IdLevel1 attraversoIdLevel14 Int32 Livello di una suite di test annidata.
Titolo del gruppo di test di livello 1 tramite il titolo del gruppo di test di livello 14 TitleLevel1 attraverso TitleLevel14 Stringa Nome del livello del gruppo di test annidato.
Profondità della suite di test Depth Byte Livello annidato di una suite di test all'interno di un piano di test.
Tipo di gruppo di test Type Enumerato Specifica il tipo di gruppo di test. I valori validi sono elencati per il tipo enumerato TestSuiteType .
ID piano di collaudo TestPlanId Int32 Numero (non ID) assegnato a un piano di test.
ID elemento di lavoro requisito RequirementWorkItemId Int32 ID della storia utente dell'elemento di lavoro, dell'elemento backlog del prodotto o di un altro elemento di lavoro della categoria di requisiti associato al gruppo di test.
Titolo del piano di test TestPlanTitle Stringa Titolo definito per il piano di test.

Nella tabella seguente sono elencate le proprietà di navigazione valide per un tipo di entità TestSuite .

Nome visualizzato Nome Vincolo referenziale Proprietà di riferimento
Progetto Project ProjectSK ProjectSK
Elemento di lavoro requisito RequirementWorkItem RequirementWorkItemId WorkItemId
Elemento di lavoro del piano di test TestPlanWorkItem TestPlanId WorkItemId
Elemento di lavoro del gruppo di test TestSuiteWorkItem TestSuiteId WorkItemId

Membri dei tipi enumerati TestSuiteType

I membri seguenti sono definiti per il TestSuiteType tipo enumerato.

Nome del membro valore Nome visualizzato
None 0 None
QueryBased 1 Basato su query
Static 2 Statico
RequirementBased 3 Basato sui requisiti