Condividi tramite


Schema dei risultati del test

Aggiornamento: novembre 2007

Il diagramma seguente mostra le relazioni tra la tabella dei fatti Risultati test e le misure correlate (dimensioni) nel data warehouse.

Schema che mostra i rapporti tra dimensioni

Tabelle dei fatti

Lo schema dei risultati del test fa riferimento a una sola tabella dei fatti:

  • Tabella dei fatti Risultati test (dbo.Test Result).

Lo schema delle esecuzioni dei test e dei risultati fa inoltre riferimento a 13 tabelle delle dimensioni:

  • Tabella delle dimensioni Esegui (dbo.Run)

  • Tabella delle dimensioni Piattaforma (dbo.Platform)

  • Tabella delle dimensioni Risultato (dbo.Outcome)

  • Tabella delle dimensioni Computer (dbo.Machine)

  • Tabella delle dimensioni Versione build (dbo.Build Flavor)

  • Tabella delle dimensioni Generazione (dbo.Build)

  • Tabella delle dimensioni Categoria test (dbo.Test Category)

  • Tabella delle dimensioni Risultato (dbo.Result)

  • Progetto Team (dbo.Team Project) (vedere Dimensioni condivise)

  • Area (dbo.Area) (vedere Dimensioni condivise)

  • Data (dbo.Date) (vedere Dimensioni condivise)

  • Persona (dbo.Person) (vedere Dimensioni condivise)

  • Iterazione (dbo.Iteration) (vedere Dimensioni condivise)

Tabella dei fatti Risultati test

La tabella riportata di seguito descrive le colonne nella tabella dei fatti Risultati test.

Colonna

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

Conteggio record risultati

Contatore che rappresenta il valore del risultato del test dalla generazione alla quale è associato il risultato. Questo valore viene sommato nel cubo OLAP per rappresentare l'ultimo valore dei record corrispondenti da un determinato risultato di test.

Conteggio risultati

Contatore che rappresenta una semplice aggregazione del numero di risultati eseguiti. Questo valore è 1 per ogni record che rappresenta un nuovo risultato ed è NULL per i record utilizzati solo al fine di aggregare "Conteggio record risultati".

Conteggio transizioni risultati

Contatore che rappresenta una modifica in un risultato di test nelle esecuzioni di test rispetto a una generazione specifica. Quando è impostato su 1, questo valore indica che il valore del risultato per il record si differenzia dal risultato precedente rispetto alla stessa generazione.

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__TrackingId

Numero di identificazione utilizzato dall'infrastruttura del warehouse per tenere traccia del record.

Risultato

Chiave esterna per la tabella delle dimensioni Risultato.

Genera

Chiave esterna per la tabella delle dimensioni Generazione.

Esegui

Chiave esterna per la tabella delle dimensioni Esegui.

Area

Chiave esterna per la tabella delle dimensioni Area.

Iterazione

Chiave esterna per la tabella delle dimensioni Iterazione.

Data

Chiave esterna per la tabella delle dimensioni Data.

Risultato

Chiave esterna per la tabella delle dimensioni Risultato.

Data di fine

Chiave esterna per la tabella delle dimensioni Data.

Computer agente

Chiave esterna per la tabella delle dimensioni Computer.

Categoria

Chiave esterna per la tabella delle dimensioni Categoria test.

Proprietario

Chiave esterna per la tabella delle dimensioni Persona.

Eseguito da

Chiave esterna per la tabella delle dimensioni Persona.

Platform

Chiave esterna per la tabella delle dimensioni Piattaforma.

Versione

Chiave esterna per la tabella delle dimensioni Versione build.

Progetto Team

Chiave esterna per la tabella delle dimensioni Progetto Team.

Tabella delle dimensioni Esegui

La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Esegui.

Campo

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

ID esecuzione

Numero di identificazione (GUID) per l'esecuzione del test.

Esegui

Nome del carattere dell'esecuzione del test. Viene impostato nell'Editor configurazione di esecuzione dei test.

Descrizione esecuzione

Descrizione dell'esecuzione del test. Viene impostato nell'Editor configurazione di esecuzione dei test.

Esecuzione remota

Valore Boolean che indica se il test è stato eseguito localmente (in Visual Studio) o in modalità remota.

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__DimensionMemberActive

Valore che descrive se il membro della dimensione è stato completamente popolato (utilizzato internamente).

Tabella delle dimensioni Piattaforma

La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Piattaforma.

Campo

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

Piattaforma

Piattaforma definita per un tipo di generazione.

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__DimensionMemberActive

Valore che descrive se il membro della dimensione è stato completamente popolato (utilizzato internamente).

Tabella delle dimensioni Risultato

La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Risultato.

Colonna

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

Risultato

Risultato del test. I valori possibili sono i seguenti:

  • Interrotto

  • Completato

  • Disconnesso

  • Timeout

  • Errore

  • Operazione non riuscita

  • Senza risultati

  • In corso

  • Non eseguito

  • Non eseguibile

  • Superato

  • Superato (esecuzione interrotta)

  • In sospeso

  • Avviso

Risultato superato

Valore booleano che indica se il risultato ha superato il test. I valori possibili sono i seguenti:

  • Superato

  • Completato

  • Avviso

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__DimensionMemberActive

Valore che descrive se il membro della dimensione è stato completamente popolato (utilizzato internamente).

Tabella delle dimensioni Computer

La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Computer.

Colonna

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

Computer

Nome del computer utilizzato.

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__DimensionMemberActive

Valore che descrive se il membro della dimensione è stato completamente popolato (utilizzato internamente).

Tabella delle dimensioni Versione build

La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Versione build.

Campo

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

Versione build

Configurazione della build. Tra i valori possibili, sono inclusi:

  • Debug

  • Release

  • Qualsiasi configurazione valida creata dal modello di processo.

Viene impostato nella Creazione guidata nuovo tipo di generazione Team Foundation. Per ulteriori informazioni, vedere Procedura: creare una definizione di compilazione.

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__DimensionMemberActive

Valore che indica se il membro della dimensione è stato completamente popolato (utilizzato internamente).

Tabella delle dimensioni Generazione

La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Generazione, la quale contiene una riga per ogni Team Build.

Campo

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

Moniker elementi di generazione

Numero di identificazione utilizzato per collegare un oggetto, ad esempio un elemento di lavoro, a una generazione specifica.

Genera

Numero o nome utilizzato per identificare in modo univoco la generazione.

Tipo di generazione

Nome del tipo di generazione. Viene impostato nella Creazione guidata nuovo tipo di generazione Team Foundation. Per ulteriori informazioni, vedere Procedura: creare una definizione di compilazione.

Selezionato dal nodo Team Build in Team Explorer. Per ulteriori informazioni, vedere Procedura: accodare o avviare una definizione di compilazione.

Destinazione finale

Server e condivisione in cui sarà inserita la generazione completata. Viene impostato nella Creazione guidata nuovo tipo di generazione Team Foundation. Per ulteriori informazioni, vedere Procedura: creare una definizione di compilazione.

Ora di inizio generazione

Data e ora in cui ha avuto inizio la generazione.

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__DimensionMemberActive

Valore che indica se il membro della dimensione è stato completamente popolato (utilizzato internamente).

Tabella delle dimensioni Categoria test

La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Categoria test.

Colonna

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

ID categoria

Numero di identificazione (GUID) per la categoria del test.

Categoria test

Nome del carattere della categoria del test. Viene impostato nella finestra di dialogo Crea nuovo elenco test.

Nome completo categoria

Percorso completo della categoria del test.

Categoria padre

Numero di identificazione (GUID) per la categoria padre della categoria del test.

__Parent_ID

Numero di identificazione (GUID) per la categoria padre.

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__DimensionMemberActive

Valore che descrive se il membro della dimensione è stato completamente popolato (utilizzato internamente).

Tabella delle dimensioni Risultato

La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Risultato.

Colonna

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

ID risultato

Numero di identificazione (GUID) per il risultato del test.

Risultato

Nome del risultato del test. Per impostazione predefinita, si tratta del timestamp dell'ora di esecuzione del test.

Test

Numero di identificazione (GUID) per il test.

Tipo di test

Nome o GUID per il tipo di test.

Descrizione test

Descrizione del carattere del test. Viene impostato nella pagina delle proprietà.

Risultato padre

Numero di identificazione (GUID) per il test padre.

Radice risultati

Valore booleano che indica se il test è stato eseguito all'interno di un altro test o come test autonomo.

Messaggio di errore

Messaggio di errore visualizzato quando il test non viene superato.

Elenco agenti test di carico

Elenco degli agenti in cui viene eseguito il test di carico.

Ora di fine

Data e ora di fine del test.

__LastUpdatedTime

Data e ora dell'ultimo inserimento o aggiornamento del record.

__DimensionMemberActive

Valore che indica se il membro della dimensione è stato completamente popolato (utilizzato internamente).

Vedere anche

Concetti

Prospettiva Risultati del test

Altre risorse

Schemi relazionali