Integrare test e compilare (CMMI)
Si utilizzano i campi dati di compilazione e di test per eseguire le azioni seguenti:
Associare i bug alle build nei punti in cui sono stati 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 i passi di azione i passi di convalida e i dati utilizzati per eseguire i test.
Questo argomento descrive campi dati disponibili solo in tipi specifici di elementi di lavoro forniti con i modelli di processo seguenti:
MSF for Agile Software Development v5.0
MSF (Microsoft Solutions Framework) for CMMI (Capability Maturity Model Integration) Process Improvement v5.0
In questo argomento
Campi dati per la compilazione e il test che appaiono nei form degli elementi di lavoro
Campi aggiuntivi che supportano le query e la creazione di rapporti
Campi dati per la compilazione e il test che appaiono nei form degli elementi di lavoro
Nella tabella seguente vengono descritti i campi che è possibile utilizzare per tenere traccia delle informazioni correlate alle build e ai test. Per informazioni sui tipi di dati e sugli attributi di campo predefiniti, vedere Utilizzo dei campi elementi di lavoro.
Nome campo |
Descrizione |
Nome di riferimento |
Tipo di dati |
Valore predefinito dell'attributo di tipo Reportable |
Valore predefinito dell'attributo indice |
---|---|---|---|---|---|
Archivio test automatizzati |
L'assembly che contiene il test che automatizza il test case. (Solo test case) |
Microsoft.VSTS.TCM.AutomatedTestStorage |
Stringa |
Nessuno |
False |
Tipo di test automatizzato |
Il tipo di test che automatizza il test case. (Solo test case) |
Microsoft.VSTS.TCM.AutomatedTestType |
Stringa |
Nessuno |
False |
Stato automazione |
Stato di un test case. È possibile specificare i valori seguenti:
(Solo test case) |
Microsoft.VSTS.TCM.AutomationStatus |
Stringa |
Dettagli |
False |
Rilevato in |
Numero di build del prodotto, anche noto come revisione, nella quale viene trovato un bug. |
Microsoft.VSTS.Build.FoundIn |
Stringa |
Dimensione |
False |
Compilazione integrazione |
Numero di build del prodotto che incorpora il codice per un requisito, una richiesta di modifica o un bug. |
Microsoft.VSTS.Build.IntegrationBuild |
Stringa |
Dimensione |
False |
Passaggi |
I passi di convalida e azione richiesti per eseguire il test. (Solo test case e passi condivisi) |
Microsoft.VSTS.TCM.Steps |
TestStepsControl |
Nessuno |
False |
Passi da riprodurre |
I passaggi richiesti per riprodurre il comportamento imprevisto. (Solo bug) |
Microsoft.VSTS.TCM.ReproSteps |
HTML |
Nessuno |
False |
System Info |
Informazioni sul software e sulla configurazione di sistema che sono attinenti al bug. (Solo bug) |
Microsoft.VSTS.TCM.SystemInfo |
HTML |
Nessuno |
False |
Campi aggiuntivi che supportano le query e la creazione di rapporti
I campi seguenti non sono visualizzati nei form degli elementi di lavoro, ma se ne tiene traccia per ogni tipo di elemento di lavoro. È possibile utilizzare 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 |
---|---|---|---|---|---|
AutomatedTestId |
L'ID del test che automatizza il test case. (Solo test case) |
Microsoft.VSTS.TCM.AutomatedTestId |
Stringa |
Nessuno |
False |
AutomatedTestName |
Il nome del test viene utilizzato per automatizzare il test case. (Solo test case) |
Microsoft.VSTS.TCM.AutomatedTestName |
Stringa |
Nessuno |
False |
LocalDataSource |
L'origine dati locale che supporta il test case. (Solo test case) |
Microsoft.VSTS.TCM.LocalDataSource |
HTML |
Nessuno |
False |
Parametri |
Parametri da testare. (Passaggi condivisi e test case) |
Microsoft.VSTS.TCM.Parameters |
HTML |
Nessuno |
False |
Vedere anche
Concetti
Utilizzo dei campi di sistema e dei campi definiti tramite i modelli di processo MSF
Individuazione di bug, attività e altri elementi di lavoro