Condividi tramite


Riferimento ai campi Integrare test e compilare

I campi dati di compilazione e test di (TFS) sono usati per eseguire le azioni seguenti:

  • Associare i bug alle compilazioni nei punti in cui vengono trovati o corretti.

  • Contrassegnare i test case come manuali o automatizzati e archiviare le informazioni per supportare i test case automatizzati.

  • Per test case e passi condivisi, definire l'azione e i passaggi di convalida e i dati usati per eseguire i test.

Gestione test e i tipi di elemento di lavoro di test usano i campi seguenti per tenere traccia di piani di test, avanzamento e risultati. La disponibilità dei tipi di elemento di lavoro dipende dalla versione di TFS installata nel livello applicazione. Per altre informazioni sull'uso dei tipi di elemento di lavoro, vedere Pianificare test manuali Team Web Access.

TFS 2013.0

TFS 2013.2

TFS 2013.3

  • Bug

  • Passi condivisi

  • Test case

  • Bug

  • Parametri condivisi

  • Passi condivisi

  • Test case

  • Bug

  • Parametri condivisi

  • Passi condivisi

  • Test case

  • Piano di test

  • Gruppo di test

Per altre informazioni sull'aggiornamento di un progetto team esistente per ottenere i tipi di elemento di lavoro attualmente non disponibili per il progetto team, vedere qui.

Campi dati di compilazione e test presenti nei form degli elementi di lavoro

La tabella seguente illustra i campi definiti in uno o più tipi di elemento di lavoro di test. Per informazioni sui tipi di dati e sugli attributi di campo, vedere Definire e modificare campi di elementi di lavoro.

Per personalizzare un campo o un elenco di selezione, vedere Modificare o aggiungere un campo per supportare query, report e flusso di lavoro.

Nome campo

Descrizione

Nome di riferimento

Tipo di dati

Valore predefinito dell'attributo di tipo Reportable

Valore predefinito dell'attributo indice

Stato automazione (vedere la Nota 1)

Stato di un test case. È possibile specificare i valori seguenti:

  • Non automatizzato

  • Pianificato

Per eseguire test automatizzati, vedere Automatizzare un test case in Microsoft Test Manager.

Microsoft.VSTS.TCM.AutomationStatus

String

Dettagli

False

Rilevato in (Nota 2)

Numero di build del prodotto, noto anche come revisione, in cui viene trovato un bug.

Microsoft.VSTS.Build.FoundIn

String

Dimensione

False

Compilazione integrazione (Nota 2)

Numero di build del prodotto in cui viene incluso il codice o viene risolto un bug.

Microsoft.VSTS.Build.IntegrationBuild

String

Dimensione

False

Problema

Indica che il passo condiviso è associato a un risultato previsto. I valori consentiti sono e No. (Solo passi condivisi)

Microsoft.VSTS.Common.Issue

String

Dimensione

False

Parametri (Nota 3)

Include i parametri da usare quando si esegue un test manuale. (Parametri condivisi, passi condivisi e test case)

Microsoft.VSTS.TCM.Parameters

HTML

Nessuno

False

Passaggi

Azione e passi di convalida necessari per eseguire il test.

Microsoft.VSTS.TCM.Steps

TestStepsControl

Nessuno

False

System Info

Informazioni relative alla configurazione software e di sistema pertinente per il test.

Microsoft.VSTS.TCM.SystemInfo

HTML

Nessuno

False

Passi da riprodurre

Passaggi necessari per riprodurre il comportamento imprevisto

Microsoft.VSTS.TCM.ReproSteps

HTML

Nessuno

False

Tipo di gruppo di test (Note 1 e 4)

Categoria del gruppo di test. I valori consentiti sono:

  • Basato su query: permette di raggruppare i test case con particolari caratteristiche, ad esempio, tutti i test con Priority=1. Nel gruppo verrà automaticamente incluso ogni test case restituito dalla query che è stata definita.

  • Statico: permette di raggruppare i test case progettati per tenere traccia dello stato di test degli elementi di backlog. Ciascun test case aggiunto a un gruppo di test basato sui requisiti viene automaticamente collegato all'elemento backlog.

  • Basato su requisiti: permette di raggruppare i test case con qualsiasi caratteristica o gruppo di test.

Per altre informazioni, vedere Pianificare test manuali Team Web Access.

Microsoft.VSTS.TCM.TestSuiteType

String

Dimensione

False

Note

  1. Non personalizzare l'elenco di opzioni per questi campi. Il sistema accetta solo i valori elencati.

  2. Aggiungendo un elemento alla definizione , è possibile fornire un elenco a discesa delle build che gli utenti potranno selezionare. Per altre informazioni, vedere Campi che supportano l'integrazione con il test, la compilazione e il controllo della versione.

  3. Richiede che TFS 2013.2 o TFS 2013.3 sia installato nel server a livello applicazione e che i progetti team esistenti siano aggiornati per il supporto dei parametri condivisi. Per altre informazioni, vedere Configurare funzionalità dopo un aggiornamento di TFS.

  4. Richiede che TFS 2013.3 sia installato nel server a livello applicazione e che i progetti team esistenti siano aggiornati per il supporto dei piani di test e dei gruppi di test.

Campi aggiuntivi

I campi seguenti non sono presenti nei form degli elementi di lavoro, ma ne viene tenuta traccia per i test case o i gruppi di test. È possibile usare alcuni di questi campi per filtrare query e creare rapporti.

Nome campo

Descrizione

Nome di riferimento

Tipo di dati

Valore predefinito dell'attributo di tipo Reportable

Valore predefinito dell'attributo indice

Archivio test automatizzato

Assembly contenente il test che automatizza il test case.

Microsoft.VSTS.TCM.AutomatedTestStorage

String

Nessuno

False

Tipo di test automatizzato

Tipo di test che automatizza il test case.

Microsoft.VSTS.TCM.AutomatedTestType

String

Nessuno

False

AutomatedTestId

ID del test che automatizza il test case. (Solo test case)

Microsoft.VSTS.TCM.AutomatedTestId

String

Nessuno

False

AutomatedTestName

Nome del test usato per automatizzare il test case. (Solo test case)

Microsoft.VSTS.TCM.AutomatedTestName

String

Nessuno

False

LocalDataSource

Origine dati locale che supporta il test. (Solo test case)

Microsoft.VSTS.TCM.LocalDataSource

HTML

Nessuno

False

Testo della query

Campi usati per acquisire la query definita per un tipo di gruppo basato su query.

Microsoft.VSTS.TCM.QueryText

PlainText

Nessuno

False

Controllo gruppo di test (vedere la Nota 1)

Tiene traccia delle operazioni aggiuntive eseguite durante la modifica di un gruppo di test, ad esempio, l'aggiunta di test a un gruppo di test o la modifica di configurazioni. Questo campo può essere visualizzato tramite la scheda Cronologia o tramite una query separata. Sarà disponibile una visualizzazione consolidata della cronologia, che include le modifiche apportate al campo degli elementi di lavoro e le modifiche risultanti da elementi correlati, ad esempio punti di test e configurazioni.

Microsoft.VSTS.TCM.TestSuiteAudit

Testo normale

Nessuno

False

ID tipo di gruppo di test (Nota 1, 2)

Valore assegnato dal sistema che corrisponde alla categoria del gruppo di test ed è applicabile solo ai gruppi di test. I valori assegnati sono:

  • 1 (Statico)

  • 2 (Basato su query)

  • 3 (Basato su requisiti)

Microsoft.VSTS.TCM.TestSuiteTypeId

Integer

Nessuno

False

Note

  1. Richiede che TFS 2013.3 sia installato nel server a livello applicazione e che i progetti team esistenti siano aggiornati per il supporto dei piani di test e dei gruppi di test.

  2. Non personalizzare l'elenco di opzioni per questi campi. Il sistema accetta solo i valori elencati.

Vedere anche

Concetti

Riferimenti ai campi elemento di lavoro per Visual Studio ALM