Condividi tramite


Prospettiva Test di carico

Aggiornamento: novembre 2007

Dopo l'esecuzione di un test di carico e la pubblicazione dei risultati, i dettagli di tali risultati a livello di pagina, transazione e contatore vengono caricati nel data warehouse e visualizzati nella prospettiva Risultato. Utilizzando questi dettagli, è possibile rispondere a domande analoghe alle seguenti:

  • Quali transazioni e pagine sono state eseguite nel test di carico e qual è stato il tempo di risposta medio?

  • Quali valori dei contatori, ad esempio utilizzo della memoria o velocità effettiva della rete, sono stati raccolti e quali sono stati i valori?

  • I risultati di un determinato test di carico sono migliori o peggiori rispetto ai risultati di un test di confronto?

Nota:

Per utilizzare le prospettive con il cubo Team System, è necessario utilizzare Microsoft SQL Server 2005 Enterprise Edition o SQL Server 2005 Enterprise (64) Edition al livello dati. SQL Server 2005 Standard Edition, fornito con Team Foundation Server, non supporta l'utilizzo delle prospettive. Quando si utilizza SQL Server 2005 Standard Edition, gli elementi del cubo di tutte le prospettive risiedono nel cubo dei dati di Team System.

Misure

La tabella riportata di seguito descrive le misure incluse nella prospettiva Test di carico. Le informazioni contenute nelle misure e nelle dimensioni di questa prospettiva variano in base alla struttura dei test di carico che hanno generato i risultati pubblicati nel data warehouse. Per ulteriori informazioni sui diversi valori dei contatori, vedere Report dei risultati di test generati.

Misura

Gruppo di misure

Descrizione

Valore

Contatore test di carico

Valori raccolti dai contatori durante l'esecuzione del test di carico. È possibile analizzare questi valori utilizzando gli attributi nella dimensione ID contatore. A seconda del tipo di contatore con cui viene effettuata la misurazione, il valore di questa misura ha significati diversi, ad esempio la quantità di memoria disponibile, il numero di richieste al secondo e così via.

Durata media

Dettagli test di carico

La durata media dei test eseguiti durante il test di carico.

Test non superati

Dettagli test di carico

Numero di test non superati durante l'esecuzione del test di carico.

Totale test

Dettagli test di carico

Numero complessivo di test eseguiti come parte del test di carico.

Conteggio pagine

Risultati test di carico

Numero di letture di pagine Web durante il test di carico.

Tempo di risposta

Risultati test di carico

Tempo di risposta medio per le pagine lette dal test di carico.

Durata effettiva

Riepilogo test di carico

Durata effettiva dell'esecuzione del test di carico.

Tempo trascorso

Transazione test di carico

Tempo medio trascorso per le transazioni che hanno avuto luogo durante il test di carico.

Tempo di risposta per transazione del test di carico

Transazione test di carico

Tempo di risposta medio per le transazioni che hanno avuto luogo durante il test di carico.

Transazioni

Transazione test di carico

Numero di transazioni eseguite durante un test di carico. Può essere riepilogato dalla dimensione della transazione.

Dimensione

La tabella riportata di seguito descrive gli attributi inclusi nella prospettiva Test di carico. È possibile aggregare le misure di ognuno di questi attributi.

Attributo

Dimensione

Descrizione

Genera

Genera

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

Ora di inizio generazione

Genera

Data e ora in cui ha avuto inizio la generazione.

Tipo di generazione

Genera

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.

Contatore

ID contatore

Identifica il contatore specifico all'interno dell'oggetto contatore al quale è associata la misura Valore nel gruppo di misure Contatore test di carico. Per l'oggetto Contatore richiesta, ad esempio, i valori contengono elementi identificati dal contatore specifico quale Tempo medio di risposta, Richieste memorizzate nella cache, Richieste non riuscite e così via.

Istanza contatore

ID contatore

Identifica l'istanza contatore associata alla misura Valore del gruppo di misure Contatore test di carico. Un'istanza contatore, ad esempio, può indicare una scheda di rete specifica associata alla misura Byte ricevuti al secondo, Contatore nell'oggetto contatore Interfaccia di rete.

Oggetto contatore

ID contatore

L'oggetto Contatore test di carico utilizzato nell'attività di misurazione durante il test di carico. Include contatori quali Memoria, Interfaccia di rete o Richieste, i quali sono correlati alla misura Valore nel gruppo di misure Contatore test di carico descritto in precedenza. Una maggiore granularità per l'interpretazione del significato di questo attributo è contenuta nell'attributo Contatore della dimensione ID contatore.

Risultato contatore

ID contatore

Valore booleano che indica che il contatore corrente viene utilizzato per determinare il risultato complessivo.

HigherIsBetter

ID contatore

Flag che indica se il valore misurato da questa istanza di contatore è migliore quando il valore è più alto. È preferibile, ad esempio, avere una velocità effettiva più alta per il contatore Byte ricevuti al secondo, ma non un consumo di memoria maggiore per la misura della durata media del test. In questo modo, è possibile creare report che indicano i miglioramenti tra un'esecuzione e l'altra di un test di carico.

Dimensione contatore test di carico

ID contatore

Utilizzato internamente.

Scenario test di carico

Scenario test di carico

Scenario utilizzato per le misure rilevate nei gruppi di misure Transazione test di carico e Dettagli test di carico.

Dimensione transazione test di carico

Transazione test di carico

Utilizzato internamente.

Transazione

Transazione test di carico

Nome della transazione associata alle misure nel gruppo di misure Transazione test di carico. Consente la generazione di un elenco di tutte le transazioni e di tempi di risposta e frequenze corrispondenti per un determinato risultato di test di carico o per più risultati di test di carico.

Computer

Computer

Computer in cui il contatore del test di carico associato ha raccolto le informazioni.

Dimensione Test di carico Riepilogo pagine

Riepilogo pagine

Utilizzato internamente.

Url

Riepilogo pagine

URL della pagina Web utilizzato per la misura di Conteggio pagine e Tempo di risposta del gruppo di misure Test di carico Riepilogo pagine.

Risultato

Risultato

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

Test

Risultato

Nome del test di carico.

Descrizione test

Risultato

Descrizione del test al momento dell'esecuzione del risultato del test di carico.

Tipo di test

Risultato

Tipo di test associato al risultato del test. Per i test di carico, è sempre Test di carico.

Esegui

Esegui

Descrizione dell'esecuzione del test che ha prodotto i risultati del test di carico.

Esecuzione remota

Esegui

Un flag True/False che indica se l'esecuzione del test che ha prodotto i risultati del test di carico era un'esecuzione remota.

Scenario test di carico

Scenario

Utilizzato internamente.

Progetto Team

Progetto Team

Progetto Team a cui viene fatto riferimento durante la pubblicazione dei risultati del test di carico.

Vedere anche

Concetti

Schema dei risultati del test

Altre risorse

Informazioni sulla struttura del cubo del data warehouse

Prospettive