Condividi tramite


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

Le informazioni contenute in questo argomento sono valide per:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Argomento applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

È 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.

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 2010 Ultimate saranno in grado di modificare i fogli di calcolo. Gli altri utenti non vedranno l'opzione Rapporto test di carico nella scheda Test di carico della barra multifunzione di Office, ma saranno in grado di visualizzare la cartella di lavoro.

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. Per ulteriori informazioni sull'utilizzo del profiler ASP.NET, vedere Profilatura di test di carico 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 di avvisoAttenzione

Se si installa Visual Studio 2010 Service Pack 1, è necessario installare Microsoft Office 2010 Service Pack 1 perché la creazione di rapporti in Microsoft Excel continui a funzionare correttamente. Allo stesso modo, Microsoft Office 2010 Service Pack 1 richiede l'installazione di Visual Studio 2010 Service Pack 1. Se non si installano entrambi i Service Pack, la scheda Test di carico non sarà visualizzata nella barra multifunzione di Office per Microsoft Excel.

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 fare clic sul 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 2010 Ultimate, nel computer viene copiato il componente aggiuntivo dei test di carico di Visual Studio 2010 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.

    - oppure -

    1. Aprire Microsoft Excel, selezionare la scheda Test di carico sulla barra multifunzione di Office, quindi fare clic su 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 fare clic su Avanti.

  4. Nella pagina Tipo di rapporto da generare verificare che l'opzione Esegui confronto sia selezionata e fare clic su 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 fare clic su 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 fare clic su 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 - Media Tempo di risposta pagina

    • LoadTest:Request - Richieste/sec

    • LoadTest:Scenario - Carico utente

    • LoadTest:Test - Media Tempo test

    • LoadTest:Test - Test totali

    • LoadTest:Transaction - Media Tempo 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 fare clic su 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 fare clic sul 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 2010 Ultimate, nel computer viene copiato il componente aggiuntivo dei test di carico di Visual Studio 2010 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.

    - oppure -

    1. Aprire Microsoft Excel, selezionare la scheda Test di carico sulla barra multifunzione di Office, quindi fare clic su 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 fare clic su Avanti.

  4. Nella pagina Tipo di rapporto da generare verificare che l'opzione Tendenza sia selezionata e fare clic su 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 fare clic su 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 fare clic su 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 - Media Tempo di risposta pagina

    • LoadTest:Request - Richieste/sec

    • LoadTest:Scenario - Carico utente

    • LoadTest:Test - Media Tempo test

    • LoadTest:Test - Test totali

    • LoadTest:Transaction - Media Tempo 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 fare clic su 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