Procedura: creare rapporti di prestazioni dei test di carico utilizzando Microsoft Excel

È possibile generare rapporti del test di carico di Microsoft Excel basati su due o più risultati del test.Sono disponibili due tipi di rapporti del test di carico:

  • Esegui confronto Consente di creare un set di rapporti per il confronto dei dati di due risultati del test di carico tramite tabelle e grafici a barre.

  • Tendenza È possibile generare l'analisi delle tendenze in due o più risultati del test di carico.I risultati vengono visualizzati utilizzando grafici a linee, ma i dati sono disponibili in tabelle pivot.

Requisiti

  • Visual Studio Ultimate
SuggerimentoSuggerimento

È inoltre possibile creare manualmente rapporti di Microsoft Word copiando e incollando dati dalle visualizzazioni Riepilogo, Grafici e Tabelle.Per ulteriori informazioni, vedere Procedura: creare manualmente un rapporto di prestazioni di un test di carico utilizzando Microsoft Word.

Ciascun rapporto può essere utilizzato per condividere dati relativi alle prestazioni con le parti interessate e mostrare se le prestazioni complessive e l'integrità del sistema stanno migliorando o peggiorando.

Le definizioni del rapporto vengono archiviate nel database del test di carico.Quando viene salvato un rapporto, la definizione per il rapporto viene salvata nel database e può essere utilizzata nuovamente in un secondo momento.

Inoltre, la cartella di lavoro di Excel può essere condivisa con le parti interessate in modo che esse non debbano connettersi al database per vedere il rapporto.

[!NOTA]

È possibile condividere la cartella di lavoro di Excel; tuttavia, solo gli utenti con computer in cui è installato Visual Studio Ultimate saranno in grado di modificare i fogli di calcolo.Gli altri utenti non vedranno l'opzione Rapporto test di carico nella barra multifunzione di Office, ma saranno in grado di visualizzare la cartella di lavoro.

Nota di avvisoAttenzione

Visual Studio 2012 Ultimate non è compatibile con Microsoft Office 2007.È necessario eseguire l'aggiornamento a Microsoft Office 2010.Dopo l'aggiornamento a Microsoft Office 2010, il plug-in di Excel per il Test di carico può non essere caricato correttamente.Per risolvere questo problema, in Microsoft Excel 2010, seguire queste operazioni:

  1. Nella barra multifunzione di Office, scegliere File.

  2. Scegliere Opzioni e quindi scegliere Componenti Aggiuntivi.

  3. Nell'elenco a discesa in Gestisci, scegliere Componenti aggiuntivi COM, quindi selezionare Vai.

  4. Selezionare la casella di controllo per Componente aggiuntivo rapporto test di carico.

L'illustrazione seguente è un esempio di rapporto in cui viene mostrata una correlazione tra una riduzione della velocità della transazione di aggiornamento del carrello e l'alterazione del contatore di percentuale processore.Ciò indica un potenziale problema nel codice dell'applicazione, anziché nel database o nella rete, ed è una situazione adatta alla diagnosi tramite il profiler ASP.NET.

Possibile problema nel codice dell'applicazione

È possibile generare rapporti di Excel nell'analizzatore test di carico utilizzando il pulsante Crea rapporto Excel nella barra degli strumenti oppure da Excel utilizzando l'opzione Rapporto test di carico nella scheda Test di carico della barra multifunzione di Office.

[!NOTA]

Se si aggiungono commenti a un test di carico, verranno visualizzati nel rapporto di Excel.Per ulteriori informazioni, vedere Procedura: aggiungere commenti mentre si analizza un test di carico completato utilizzando l'Analizzatore test di carico e Procedura: aggiungere un commento a un test di carico in esecuzione utilizzando l'Analizzatore test di carico.

Per generare rapporti di confronto di test di carico utilizzando Excel

  1. Prima di generare un rapporto, è necessario eseguire un test di carico.Per ulteriori informazioni, vedere Esecuzione dei test di carico.

  2. È possibile creare rapporti di test di carico di Excel in due modi:

    1. Dopo avere completato un test di carico, nella pagina Risultati test di carico, premere il pulsante Crea rapporto Excel sulla barra degli strumenti.

      [!NOTA]

      Se il pulsante Crea rapporto Excel è disabilitato sulla barra degli strumenti del Visualizzatore risultati test prestazioni Web, potrebbe essere necessario eseguire Microsoft Excel una volta per poterlo abilitare.Quando viene installato Visual Studio Ultimate, nel computer viene copiato il componente aggiuntivo dei test di carico di Visual Studio Ultimate per Microsoft Excel. Per completare il processo di installazione per il componente aggiuntivo è tuttavia necessario eseguire Microsoft Excel.

    Verrà aperto Microsoft Excel con la procedura guidata Genera un rapporto test di carico.

    In alternativa

    1. Aprire Microsoft Excel, selezionare la scheda Test di carico sulla barra multifunzione di Office, quindi scegliere Rapporto test di carico.

      Verrà visualizzata la procedura guidata Genera un rapporto test di carico.

    2. Nella pagina Selezionare il database che contiene i test di carico, in Nome server, digitare il nome del server contenente i risultati del test di carico.

    3. Nell'elenco a discesa Nome database, selezionare il database contenente i risultati del test di carico.

  3. Nella pagina Scegliere la modalità di generazione del rapporto, verificare che l'opzione Crea rapporto sia selezionata e scegliere Avanti.

  4. Nella pagina Tipo di rapporto da generare, verificare che l'opzione Esegui confronto sia selezionata e scegliere Avanti.

  5. Nella pagina Immettere i dettagli del rapporto test di carico digitare un nome per il rapporto in Nome rapporto.

  6. Selezionare il test di carico per il quale si desidera generare il rapporto e scegliere Avanti.

  7. Nella pagina Selezionare le esecuzioni per il rapporto, in Selezionare una o più esecuzioni da aggiungere al rapporto, selezionare due risultati del test di carico che si desidera confrontare nel rapporto e scegliere Avanti.

    [!NOTA]

    È possibile generare un rapporto di confronto solo per due risultati del test di carico.Se si selezionano un solo risultato o più di due risultati del test di carico, verrà visualizzato un messaggio di avviso.

  8. Nella pagina Selezionare i contatori per il rapporto, in Selezionare uno o più contatori da aggiungere al rapporto, è disponibile un elenco espandibile di contatori per personalizzare il proprio rapporto.Per impostazione predefinita, i contatori seguenti vengono selezionati per il rapporto:

    • LoadTest:Page - MediaTempo di risposta pagina

    • LoadTest:Request - Richieste/sec

    • LoadTest:Scenario - Carico utente

    • LoadTest:Test - MediaTempo test

    • LoadTest:Test - Test totali

    • LoadTest:Transaction - MediaTempo di risposta

    • LoadTest:Transaction - Transazioni totali

    • Memoria - MByte disponibili

    • Interfaccia di rete - Totale byte/sec

    • PhysicalDisk -% tempo di inattività

    • Processo - % tempo processore

    • Processore - % tempo processore

    Selezionare i contatori che si desidera confrontare dalle due esecuzioni di test selezionate nel rapporto e scegliere Fine.

  9. Il rapporto della cartella di lavoro di Excel viene generato con i seguenti fogli di lavoro:

    • Sommario: visualizza il nome del rapporto del test di carico e fornisce un sommario con collegamenti alle varie schede nel rapporto.

    • Esecuzioni: fornisce dettagli su quale coppia di esecuzioni viene confrontata nel rapporto.

    • Confronto test: fornisce dettagli del grafico a barre sulle regressioni e i miglioramenti delle prestazioni tra le due esecuzioni confrontate.

    • Confronto pagine: fornisce dati di confronto delle prestazioni in percentuale e in un grafico a barre tra le due esecuzioni relativamente alle varie pagine nelle esecuzioni di test.

    • Confronto computer: fornisce dati di confronto tra le due esecuzioni basate sui computer utilizzati.

    • Confronto errore: confronta i tipi di errore incontrati tra le due esecuzioni e il numero di occorrenze.

    SuggerimentoSuggerimento

    Per offrire rapporti più dettagliati, sono disponibili diverse proprietà in test di carico e test delle prestazioni Web.La richiesta della pagina dispone di due proprietà presentate nei rapporti: Obiettivo e Nome rapporto.I tempi di risposta della pagina saranno riportati rispetto all'obiettivo e il nome del rapporto sarà utilizzato al posto dell'URL nei rapporti.In Impostazioni di esecuzione dei test di carico, in Gestisci insiemi di contatori, la proprietà Tag computer è presentata nei nomi dei computer del rapporto.È molto utile per descrivere il ruolo di un particolare computer nel rapporto.

Per generare rapporti tendenza di test di carico utilizzando Excel

  1. Prima di generare un rapporto, è necessario eseguire un test di carico.Per ulteriori informazioni, vedere Esecuzione dei test di carico.

  2. È possibile creare rapporti di test di carico di Excel in due modi:

    1. Dopo avere completato un test di carico, nella pagina Risultati test di carico, premere il pulsante Crea rapporto Excel sulla barra degli strumenti.

      [!NOTA]

      Se il pulsante Crea rapporto Excel è disabilitato sulla barra degli strumenti del Visualizzatore risultati test prestazioni Web, potrebbe essere necessario eseguire Microsoft Excel una volta per poterlo abilitare.Quando viene installato Visual Studio Ultimate, nel computer viene copiato il componente aggiuntivo dei test di carico di Visual Studio Ultimate per Microsoft Excel. Per completare il processo di installazione per il componente aggiuntivo è tuttavia necessario eseguire Microsoft Excel.

    Verrà aperto Microsoft Excel con la procedura guidata Genera un rapporto test di carico.

    In alternativa

    1. Aprire Microsoft Excel, selezionare la scheda Test di carico sulla barra multifunzione di Office, quindi scegliere Rapporto test di carico.

      Verrà visualizzata la procedura guidata Genera un rapporto test di carico.

    2. Nella pagina Selezionare il database che contiene i test di carico, in Nome server, digitare il nome del server contenente i risultati del test di carico.

    3. Nell'elenco a discesa Nome database, selezionare il database contenente i risultati del test di carico.

  3. Nella pagina Scegliere la modalità di generazione del rapporto, verificare che l'opzione Crea rapporto sia selezionata e scegliere Avanti.

  4. Nella pagina Tipo di rapporto da generare, verificare che l'opzione Tendenza sia selezionata e scegliere Avanti.

  5. Nella pagina Immettere i dettagli del rapporto test di carico digitare un nome per il rapporto in Nome rapporto.

  6. Selezionare il test di carico per il quale si desidera generare il rapporto e scegliere Avanti.

  7. Nella pagina Selezionare le esecuzioni per il rapporto, in Selezionare una o più esecuzioni da aggiungere al rapporto, selezionare i risultati del test di carico che si desidera confrontare nel rapporto e scegliere Avanti.

  8. Nella pagina Selezionare i contatori per il rapporto, in Selezionare uno o più contatori da aggiungere al rapporto, è disponibile un elenco espandibile di contatori per personalizzare il proprio rapporto.Per impostazione predefinita, i contatori seguenti vengono selezionati per il rapporto:

    • LoadTest:Page - MediaTempo di risposta pagina

    • LoadTest:Request - Richieste/sec

    • LoadTest:Scenario - Carico utente

    • LoadTest:Test - MediaTempo test

    • LoadTest:Test - Test totali

    • LoadTest:Transaction - MediaTempo di risposta

    • LoadTest:Transaction - Transazioni totali

    • LoadTest:Transaction - Transazioni/sec

    • Memoria - MByte disponibili

    • Interfaccia di rete - Totale byte/sec

    • PhysicalDisk -% tempo di inattività

    • Processo - % tempo processore

    • Processore - % tempo processore

  9. Dalle esecuzioni dei test selezionate nel rapporto, selezionare i contatori che si desidera confrontare per l'analisi delle tendenze e scegliere Fine.

  10. Il rapporto viene generato con un sommario contenente collegamenti alle varie schede della cartella di lavoro di Excel generate nel rapporto.I collegamenti sono basati sui contatori selezionati per il rapporto tendenza.Ad esempio, se sono stati lasciati i contatori predefiniti selezionati nel passaggio 7, il rapporto genererà dati presentati in schede separate in Excel per ogni contatore elencato nel passaggio 7.I dati generati per ogni contatore vengono presentati in grafici dello stile tendenza.

    SuggerimentoSuggerimento

    Per offrire rapporti più dettagliati, sono disponibili diverse proprietà in test di carico e test delle prestazioni Web.La richiesta della pagina dispone di due proprietà presentate nei rapporti: Obiettivo e Nome rapporto.I tempi di risposta della pagina saranno riportati rispetto all'obiettivo e il nome del rapporto sarà utilizzato al posto dell'URL nei rapporti.In Impostazioni di esecuzione dei test di carico, in Gestisci insiemi di contatori, la proprietà Tag computer è presentata nei nomi dei computer del rapporto.È molto utile per descrivere il ruolo di un particolare computer nel rapporto.

Sicurezza

I risultati e i rapporti del test di carico contengono informazioni potenzialmente riservate che potrebbero essere utilizzate per realizzare un attacco al computer o alla rete.I risultati e i rapporti del test di carico contengono nomi di computer e stringhe di connessione.Quando si condividono i rapporti dei test di carico con altre persone, è necessario tenere in considerazione tali rischi.

Vedere anche

Concetti

Cenni preliminari sull'Analizzatore test di carico

Altre risorse

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