Condividi tramite


Analisi dei risultati dei test di carico nella visualizzazione tabella dell'Analizzatore test di carico

Quando si visualizzano i risultati dell'esecuzione di un test di carico, è possibile aprire riquadri diversi che consentono di analizzare i dati in vari modi. ossia in un grafico, per rilevare le modifiche nel corso del tempo, oppure in tabelle dettagliate.

Per passare alla visualizzazione tabella, fare clic su Tabelle sulla barra degli strumenti del test di carico. Per passare tra le diverse tabelle, utilizzare l'elenco a discesa Tabella sulla barra degli strumenti sopra la griglia della tabella. In visualizzazione tabella è possibile visualizzare fino a cinque tabelle alla volta. Per ulteriori informazioni, vedere Procedura: affiancare le tabelle di un test di carico.

La maggior parte di valori numerici visualizzata in una tabella per i contatori delle prestazioni è cumulativa per l'intera esecuzione di test di carico. Le colonne denominate Ultimo sono un'eccezione e rappresentano il valore dell'intervallo di campionamento più recente.

Nota

Le colonne denominate Ultimo sono disponibili solo durante l'esecuzione di un test di carico. Al termine del test di carico, non sono disponibili.

È possibile ordinare la maggior parte delle tabelle facendo clic sul titolo della colonna da utilizzare come riferimento. Per impostazione predefinita, in alcune tabelle non vengono visualizzate tutte le colonne disponibili. È possibile aggiungere colonne alle tabelle, se sono disponibili. Per aggiungere colonne, fare clic con il pulsante destro del mouse sulla tabella e scegliere Aggiungi/Rimuovi colonne.

Nota

È possibile copiare i dati da una tabella in altre applicazioni come Excel per eseguire ulteriori analisi.

Tabelle di test di carico

Nella tabella seguente sono elencate le tabelle disponibili per l'analisi delle esecuzioni di test di carico.

Nome tabella

Descrizione

Errori

Visualizza un elenco di errori generati durante l'esecuzione del test di carico. Per ulteriori informazioni, vedere Analisi dei risultati dei test di carico tramite l'Analizzatore test di carico.

Pagine

Visualizza un elenco di pagine visitate durante l'esecuzione di un test di carico. Alcuni dati di questa tabella sono disponibili solo al termine di un test di carico. Per ulteriori informazioni, vedere Procedura: visualizzare il tempo di risposta delle pagine Web in un test di carico utilizzando l'Analizzatore test di carico.

Richieste

Visualizza dettagli relativi alle singole richieste emesse durante un test di carico, tra cui tutte le richieste HTTP e le richieste dipendenti, ad esempio immagini. Per ulteriori informazioni, vedere Tabella Richieste.

Traccia SQL

Visualizza i risultati della traccia SQL. Questa tabella è disponibile solo al termine di un test di carico e soltanto se durante il test è stata utilizzata la traccia SQL. Per ulteriori informazioni, vedere Procedura: visualizzare i dati di Traccia SQL nei test di carico utilizzando la tabella di Traccia SQL.

Test

Visualizza dettagli relativi ai singoli test eseguiti durante un test di carico. Per ulteriori informazioni, vedere Tabella Test.

Limiti

Visualizza un elenco di violazioni delle regole di soglia verificatesi durante l'esecuzione del test di carico. Per ulteriori informazioni, vedere Analisi delle violazioni delle regole di soglia nei test di carico tramite l'Analizzatore test di carico.

Transazioni

Visualizza un elenco delle transazioni effettuate durante un'esecuzione di test di carico. Per ulteriori informazioni, vedere Tabella Transazioni.

Agenti

Vengono visualizzati dettagli solo se per il test di carico vengono utilizzati un controller di test e agenti di test. Viene visualizzato un elenco degli agenti utilizzati durante l'esecuzione dei test di carico. Nella tabella Agenti è incluso il numero di richieste testate dall'agente nonché, di tali richieste, il numero che non ha superato il test. Nella tabella Agenti è inoltre incluso il numero di test della combinazione dei test di carico completato dall'agente nonché, di tali test, il numero che non ha avuto esito positivo.

Dettagli test

Vengono visualizzati i dettagli per i test inclusi nella combinazione di test per il test di carico. Tra i dettagli sono inclusi il nome del test, lo scenario in cui ha avuto luogo il test, l'ora di avvio, il tempo impiegato per l'esecuzione e i risultati dell'operazione con l'indicazione del superamento o meno del test. Se il test non è stato superato, viene visualizzato un collegamento nella colonna Dettagli. È possibile fare clic sul collegamento per visualizzare l'Editor test prestazioni Web con la richiesta non completata evidenziata.

Attività

Attività

Argomenti correlati

Disporre la visualizzazione delle tabelle se si utilizza la visualizzazione Tabelle nell'analizzatore test di carico: è possibile specificare il numero di tabelle da visualizzare nonché la modalità con cui affiancarle.

Analizzare errori nel test delle prestazioni Web: nella visualizzazione Tabelle nell'analizzatore test di carico è inclusa la tabella Errori utilizzabile per consentire il debug dell'applicazione Web.

Analizzare dati Traccia SQL nel test delle prestazioni Web: è possibile utilizzare la tabella Traccia SQL per visualizzare i dati traccia SQL raccolti durante il test delle prestazioni Web.

Raccolta di dati percentili

Alcune tabelle di test di carico possono contenere colonne aggiuntive, che includono i dati percentili e i tempi di risposta suddivisi in gruppi in base all'emulazione della rete. Per impostazione predefinita, questi dati non vengono raccolti. Per raccoglierli, nell'editor test di carico, sotto il nodo Impostazioni di esecuzione, selezionare il nodo dell'impostazione di esecuzione specifico da modificare. Nella finestra Proprietà, per la proprietà Intervallo archiviazione dettagli, selezionare StatisticsOnly o AllIndividualDetails. Per ulteriori informazioni, vedere Procedura: visualizzare il tempo di risposta delle pagine Web in un test di carico utilizzando l'Analizzatore test di carico.

Tabella Richieste

Nella tabella Richieste vengono visualizzati i dettagli relativi alle singole richieste emesse durante un test di carico, tra cui tutte le richieste HTTP e le richieste dipendenti, ad esempio immagini. Le richieste sono elencate in base a test e scenario, perché una richiesta può essere inclusa in diversi test e scenari.

Nella tabella seguente sono elencate le colonne della tabella Richieste:

Colonna

Descrizione

Visibile per impostazione predefinita

Richiesta

URL della richiesta, ad esempio home.html o orange-arrow.gif.

Scenario

Nome dello scenario.

Test

Nome del test.

Sì

Totale

Numero totale di questo tipo di richieste test Web emesse durante l'esecuzione del test di carico. Il totale include le richieste riuscite e non riuscite, ma non le richieste nella cache, perché non vengono inviate al server Web.

Superato

Numero di volte in cui la richiesta è stata emessa ed è riuscita.

No

Operazione non riuscita

Numero di volte in cui la richiesta è stata emessa e non è riuscita. Le voci di questa colonna vengono visualizzate come collegamenti ipertestuali. È possibile fare clic su un collegamento ipertestuale per visualizzare un elenco dei singoli errori nella finestra di dialogo Errori test di carico. Per ulteriori informazioni, vedere Analisi dei risultati dei test di carico tramite l'Analizzatore test di carico.

Richieste nella cache

Numero totale di volte in cui la richiesta è già stata memorizzata nella cache.

No

Richieste/sec

Frequenza al secondo della richiesta durante l'esecuzione del test di carico.

No

Richieste superate/sec

Frequenza al secondo di questa richiesta durante l'esecuzione del test di carico, per le istanze della richiesta che sono riuscite.

No

Richieste non riuscite/sec

Frequenza al secondo di questa richiesta durante l'esecuzione del test di carico, per le istanze della richiesta che non sono riuscite.

No

Tempo primo byte

Tempo medio impiegato per ricevere il primo byte della risposta, misurato dal momento in cui la richiesta è stata inviata al server Web. Le unità sono espresse in secondi.

No

Tempo di risposta

Tempo medio impiegato per ricevere l'intera risposta a una richiesta, misurato dal momento in cui la richiesta è stata inviata al server Web. Le unità sono espresse in secondi.

Lunghezza del contenuto

Lunghezza media del contenuto della risposta alla richiesta. Le unità sono espresse in byte.

Tabella Test

Nella tabella Test vengono visualizzati i dettagli relativi ai singoli test durante un test di carico. I test sono elencati in base a test e scenario, perché un test può essere incluso in diversi scenari.

Nella tabella seguente sono elencate le colonne della tabella Test.

Colonna

Descrizione

Visibile per impostazione predefinita

Test

Nome del test.

Scenario

Nome dello scenario.

Totale

Numero totale di volte in cui il test è stato eseguito nello scenario. Include il numero di volte in cui il test è stato superato e non superato.

Superato

Numero totale di volte in cui il test è stato eseguito nello scenario ed è stato superato.

Operazione non riuscita

Numero totale di volte in cui il test è stato eseguito nello scenario e non è stato superato. Le voci di questa colonna vengono visualizzate come collegamenti ipertestuali. È possibile fare clic su un collegamento ipertestuale per visualizzare un elenco dei singoli errori nella finestra di dialogo Errori test di carico. Per ulteriori informazioni, vedere Analisi dei risultati dei test di carico tramite l'Analizzatore test di carico.

Test/sec

Frequenza al secondo del test durante l'esecuzione del test di carico.

Test superati/sec

Frequenza al secondo di questo test durante l'esecuzione del test di carico, per le istanze del test che sono state superate.

No

Test non superati/sec

Frequenza al secondo di questo test durante l'esecuzione del test di carico, per le istanze del test che non sono state superate.

No

Tempo test

Tempo medio impiegato per eseguire il test durante il test di carico. Le unità sono espresse in secondi.

Tempo test 90%

Il novantesimo valore percentile per Tempo test.

No

Tempo test 95%

Il novantacinquesimo valore percentile per Tempo test.

Richieste/Test

Numero medio di richieste nel test se si tratta di un test Web.

No

Tabella Transazioni

Nella tabella Transazioni viene visualizzato un elenco delle transazioni effettuate durante l'esecuzione di un test di carico. Le transazioni si riferiscono alle transazioni definite in un test Web o ai timer definiti in uno unit test. Non si riferiscono alle transazioni di database.

Nella tabella seguente sono elencate le colonne della tabella Transazioni.

Nota

Per visualizzare tutte le colonne, è necessario abilitare la proprietà Intervallo archiviazione dettagli associata all'impostazione esecuzione test attiva. Per ulteriori informazioni, vedere Procedura: specificare la proprietà Intervallo archiviazione dettagli per un'impostazione di esecuzione test di carico.

Colonna

Descrizione

Visibile senza i dettagli dell'intervallo

Transazione

Nome della transazione.

Scenario

Nome dello scenario.

Test

Nome del test.

Totale

Numero totale di transazioni eseguite durante il test di carico.

Tempo transazione

Tempo impiegato per eseguire la transazione durante un'esecuzione dei test di carico. Per i test Web, nel calcolo è incluso il tempo interazione utente. Le unità sono espresse in secondi.

No

Tempo di risposta

Tempo di risposta per la transazione del test delle prestazioni Web in un'esecuzione dei test di carico. Tempo di risposta è diverso da Tempo transazione, in quanto il primo non include gli eventuali tempi interazione utente presenti durante la transazione. Le unità sono espresse in secondi.

No

Tempo medio transazione

Tempo medio della transazione. Sono inclusi i tempi di interazione utente. Ad esempio, se si dispone di tre richieste, ognuna con un tempo di interazione utente, nella durata saranno inclusi tali tempi di interazione utente nonché l'ora effettiva di esecuzione delle richieste.

No

Tempo medio di risposta

Tempo di risposta medio per una transazione di un test Web in un'esecuzione di test di carico. Tempo di risposta è diverso da Tempo transazione, in quanto il primo non include gli eventuali tempi interazione utente presenti durante la transazione. Le unità sono espresse in secondi.

No

Tempo di risposta minimo

Non sono inclusi i tempi di interazione utente.

No

Tempo di risposta massimo

Non sono inclusi i tempi di interazione utente.

No

Mediana tempo di risposta

Non sono inclusi i tempi di interazione utente.

No

Tempo di risposta 90%

Il novantesimo valore percentile per Tempo transazione. Non sono inclusi i tempi di interazione utente.

NotaNota
È diverso da Visual Studio Team System 2008 in cui è stato utilizzato il valore Tempo transazione 90%.

No

Tempo di risposta 95%

Il novantacinquesimo valore percentile per Tempo transazione. Non sono inclusi i tempi di interazione utente.

NotaNota
È diverso da Visual Studio Team System 2008 in cui è stato utilizzato il valore Tempo transazione 95%.

No

Tempo di risposta 99%

Il novantanovesimo valore percentile per Tempo transazione. Non sono inclusi i tempi di interazione utente.

No

Deviazione standard tempo di risposta

Non sono inclusi i tempi di interazione utente.

No

Vedere anche

Concetti

Procedura: accedere ai risultati dei test di carico per l'analisi

Cenni preliminari sull'Analizzatore test di carico

Analisi dei risultati dei test di carico nella visualizzazione Grafici dell'Analizzatore test di carico

Cenni preliminari sull'Analizzatore test di carico

Altre risorse

Analisi dei risultati dei test di carico tramite l'Analizzatore test di carico