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 memorizzate nel repository dei risultati del 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. Il database che funge da repository dei risultati viene creato durante l'installazione dei controller o automaticamente alla prima esecuzione locale di un test di carico. Per un'esecuzione locale, il database verrà creato automaticamente se lo schema del test di carico non è presente.
Se si modifica la stringa di connessione del database dei risultati del controller per utilizzare un altro server, sarà necessario che sul nuovo server venga eseguito lo script loadtestresultsrepository.sql per creare lo schema. Per informazioni sulla configurazione del repository dei risultati del test di carico, vedere Procedura: creare un repository dei risultati del test di carico tramite SQL.
Visual Studio Ultimate include anche gli insiemi di contatori denominati che raccolgono i contatori delle prestazioni comuni in base alla tecnologia. Tali insiemi sono utili quando si analizza un server IIS, un server ASP.NET o un server SQL. Tutti i dati raccolti con gli insiemi di contatori vengono memorizzati nel repository dei risultati del test di carico.
Importante |
---|
Esiste una differenza tra un insieme di contatori e i dati del contatore delle prestazioni. Un insieme di contatori rappresenta dei metadati. Definisce un gruppo di contatori delle prestazioni da raccogliere da un computer che sta eseguendo un determinato ruolo, come un server IIS o SQL Server. L'insieme di contatori fa parte della definizione del test di carico. I dati del contatore delle prestazioni vengono raccolti in base agli insiemi di contatori, al mapping dell'insieme dei contatori a un determinato computer e alla velocità di campionamento. |
Considerazioni sull'archivio dei risultati del test di carico
Quando viene installato Visual Studio 2010 Ultimate, l'archivio dei risultati del test di carico viene configurato per l'utilizzo di un'istanza di SQL Express installata nel computer. SQL Express è limitato all'utilizzo di un massimo di 4 GB di spazio su disco. Se si prevede di eseguire molti test di carico in un lungo periodo di tempo, è consigliabile considerare la possibilità di configurare l'archivio dei risultati del test di carico in modo che venga utilizzata un'istanza del prodotto SQL Server completo, se disponibile.
Attività dell'analizzatore test di carico
Attività |
Argomenti correlati |
---|---|
Configurare un repository dei risultati del test di carico: è possibile configurare un repository dei risultati del test di carico in un database SQL.
Nota
Un repository del test di carico può essere creato anche quando si installa un controller di test.Per ulteriori informazioni, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
|
|
Selezionare e visualizzare un repository dei risultati: è possibile selezionare un repository dei risultati specifico. La scelta non è limitata a un archivio dei risultati locale. Spesso i test di carico vengono eseguiti su un insieme remoto di computer agente. I risultati ottenuti dai computer agente o locale possono essere memorizzati in qualsiasi server SQL in cui sia stato creato un archivio dei risultati del test di carico. In entrambi i casi è necessario identificare la posizione in cui archiviare i risultati del test di carico utilizzando la finestra Gestisci controller test. |
|
Eliminare un risultato del test di carico dal repository: è possibile rimuovere un risultato del test di carico dall'Editor test di carico utilizzando la finestra di dialogo Apri e gestisci risultati test di carico. |
|
Importare ed esportare risultati in un repository: è possibile importare ed esportare risultati del test di carico dall'Editor test di carico. |
Attività correlate
Analisi dei risultati dei test di carico tramite l'Analizzatore test di carico
È possibile visualizzare i risultati di un test di carico in esecuzione e di un test di carico completato tramite l'analizzatore test di carico.
Vedere anche
Concetti
Analisi delle esecuzioni di un test di carico
Test dello stress e delle prestazioni dell'applicazione
Procedura: accedere ai risultati dei test di carico per l'analisi