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

Analizzatore test di carico è lo strumento per individuare colli di bottiglia, identificare errori e misurare i miglioramenti dell'applicazione. È possibile analizzare risultati del test di carico tramite l'analizzatore test di carico nei modi seguenti:

  • Monitorare un test di carico mentre è in esecuzione.

  • Analizzare un test di carico dopo che è stato completato.

  • Visualizzare i risultati di un test di carico precedente.

Queste attività possono essere completate sia che il test di carico venga eseguito da Visual Studio Ultimate o dalla riga di comando, sia che venga eseguito in un singolo computer o in un computer remoto.

Nota

È inoltre possibile creare rapporti per confrontare due o più rapporti o per eseguire l'analisi delle tendenze da condividere con le parti interessate. Per ulteriori informazioni, vedere Creazione di rapporti sui risultati dei test di carico per confronti tra test o analisi delle tendenze.

Differenze tra l'analisi di un test di carico in esecuzione e l'analisi di un test di carico completato

Quando si esegue un test di carico, l'analizzatore test di carico viene visualizzato in una scheda separata, insieme al nome del test di carico e all'ora in cui ha avuto inizio (ad esempio, LoadTest1 [12.40]). Quando un test di carico è in esecuzione, in memoria viene mantenuto un insieme ridotto di dati dei contatori delle prestazioni che è possibile monitorare. Dopo il completamento di un test di carico, è possibile analizzare l'intero insieme di dati dal database. Esistono alcune differenze nei dati che vengono visualizzati durante o dopo l'esecuzione di un test di carico. Ad esempio, il 90% e il 95% dei dati relativi al tempo di risposta non viene calcolato finché il test di carico non è stato completato. Vi sono inoltre alcune differenze nelle funzionalità degli strumenti, disponibili per l'analisi dei dati.

Quando si esegue il test di carico, sono disponibili due visualizzazioni: la visualizzazione Grafici e la visualizzazione Tabelle. La visualizzazione Grafici consente all'utente di rappresentare in un grafico i contatori delle prestazioni raccolti. La visualizzazione Tabelle fornisce informazioni su ciascun test, pagina, transazione e richiesta raccolti. È possibile anche ottenere una tabella in cui sono elencati gli errori.

Per impostazione predefinita, quando l'esecuzione dei test di carico è stata completata, viene mostrata la visualizzazione Riepilogo. È possibile passare tra le visualizzazioni Riepilogo, Grafici, Tabelle e Dettagli utilizzando la barra degli strumenti. L'analizzatore test di carico può essere ancorato o lasciato mobile utilizzando le consuete tecniche di manipolazione delle finestre di Visual Studio. Quando si analizzano esecuzioni di test completate, è possibile avere più analizzatori test di carico aperti simultaneamente per confrontare le diverse esecuzioni di test.

Per cenni preliminari più completi sull'analizzatore test di carico, vedere Cenni preliminari sull'Analizzatore test di carico.

Attività

Attività

Argomenti correlati

Accesso ai risultati del test di carico. Quando si esegue un test di carico dall'Editor test di carico, i risultati del test vengono aperti automaticamente e il test di carico in esecuzione viene visualizzato nell'analizzatore test di carico. Se invece viene eseguito dalla finestra Visualizzazione test, dalla finestra Editor elenco dei test o dalla riga di comando, è necessario accedere manualmente ai risultati. Per ulteriori informazioni sulle diverse modalità di esecuzione di un test di carico, vedere Esecuzione dei test di carico.

Aggiunta di note di analisi al test di carico. È possibile aggiungere commenti al test di carico quando si conduce l'analisi. I commenti vengono archiviati in modo permanente, insieme al risultato del test di carico. La descrizione immessa viene visualizzata anche nella colonna Descrizione associata al test di carico nella finestra di dialogo Apri e gestisci risultati test di carico nell'Editor test di carico.

Per ulteriori informazioni, vedere Procedura: accedere ai risultati dei test di carico per l'analisi.

I commenti vengono inoltre visualizzati quando si crea un rapporto di Excel per i risultati del test di carico.

Per ulteriori informazioni, vedere Creazione di rapporti sui risultati dei test di carico per confronti tra test o analisi delle tendenze.

Analisi dei risultati del test di carico. Dopo l'accesso ai dati dell'esecuzione del test di carico, è possibile analizzare i dati risultanti. È possibile visualizzare il riepilogo del test di carico per comprendere rapidamente i risultati. Nel riepilogo dei test di carico vengono riportati i risultati principali in un formato compatto e di agevole lettura.

Il riepilogo può anche essere stampato. per comunicare più agevolmente i risultati dei test di carico alle parti interessate.

È possibile analizzare i dettagli dei risultati del test di carico utilizzando i grafici e le tabelle nei risultati. Le tabelle disponibili sono le seguenti: Errori, Pagine, Richieste, Traccia SQL, Test, Soglie e Transazioni.

Analisi dell'attività utente virtuale nei risultati del test di carico per isolare i problemi di prestazioni. È possibile utilizzare il Grafico attività utente virtuale per visualizzare l'attività degli utenti virtuali durante un test di carico. In questo modo, è possibile isolare i picchi di utilizzo della CPU o le cadute di richieste al secondo e determinare quali test o pagine sono in esecuzione durante tali picchi o cadute.

Attività correlate

Esecuzione di test di carico e delle prestazioni Web

Prima di eseguire l'analisi di un test di carico, è necessario eseguire un test una o più volte. È possibile osservare i risultati del test in tempo reale mentre il test è in esecuzione.

Gestione dei risultati dei test di carico nel repository dei risultati del test di carico

Quando si eseguono i test di carico, le informazioni raccolte durante l'esecuzione possono essere archiviate nel repository dei risultati test di carico, che è un database SQL. Il repository dei risultati del test di carico contiene i dati del contatore delle prestazioni e tutte le informazioni sugli errori registrati.

È possibile gestire i risultati del test di carico dall'Editor test di carico utilizzando la finestra di dialogo Apri e gestisci risultati del test di carico. È possibile aprire, importare, esportare e rimuovere i risultati test di carico.

Creazione di rapporti sui risultati dei test di carico per confronti tra test o analisi delle tendenze

È possibile creare un rapporto di Microsoft Excel per determinare i problemi e individuare le tendenze. I rapporti possono essere condivisi con le parti interessate senza necessità che queste debbano accedere a Team Foundation Server.

Vedere anche

Concetti

Test dello stress e delle prestazioni dell'applicazione

Revisione dei risultati dei test

Altre risorse

Creazione e modifica di test di carico e delle prestazioni Web

Creazione di rapporti sui risultati dei test di carico per confronti tra test o analisi delle tendenze