Creazione di test di carico utilizzando la Creazione guidata test di carico

Per creare un test di carico è necessario utilizzare la Creazione guidata test di carico.Nella Creazione guidata test di carico specificare le seguenti impostazioni per il test di carico:

[!NOTA]

Le impostazioni iniziali configurate per un test di carico tramite la Creazione guidata test di carico possono essere modificate in un secondo momento nell'Editor test di carico.Per ulteriori informazioni, vedere Modifica di scenari di test di carico tramite l'Editor test di carico.

  • Scenario iniziale per il test di carico Nei test di carico sono inclusi scenari contenenti test delle prestazioni Web e unità test.Uno scenario è un contenitore all'interno di un test di carico in cui vengono specificati il modello di carico, la combinazione di test, la combinazione di reti e la combinazione di browser.Gli scenari sono importanti poiché offrono flessibilità nella configurazione delle caratteristiche di test, consentendo di simulare carichi di lavoro complessi e realistici.La modalità di creazione e configurazione dello scenario di test di carico è descritta nei passaggi da 2.0 a 2.5 della sezione successiva.

    È possibile creare e configurare scenari aggiuntivi nel test di carico dopo aver completato la Creazione guidata test di carico.Per ulteriori informazioni, vedere Creazione di scenari aggiuntivi per un test di carico esistente.

    Per un elenco delle proprietà relative allo scenario di test di carico è possibile modificare l'Editor test di carico, vedere Proprietà di uno scenario di test di carico

  • Computer e insiemi di contatori nel test di carico Gli insiemi di contatori sono una serie di contatori delle prestazioni di sistema che è utile monitorare durante un test di carico.Gli insiemi di contatori sono organizzati in base alla tecnologia, ad esempio sono disponibili insiemi di contatori ASP.NET o SQL.Quando si crea il test di carico, si specificano i computer e i relativi insiemi di contatori da includere nel test di carico.

    [!NOTA]

    Se i test di carico vengono distribuiti in computer remoti, viene eseguito il mapping dei contatori di controller e agenti ai relativi set.Per ulteriori informazioni sull'utilizzo di computer remoti nel test di carico, vedere Distribuzione di esecuzioni di test di carico in più computer di test utilizzando controller di test e agenti di test.

    La definizione dei computer e degli insiemi di contatori per il test di carico è descritta nel passaggio 3 della sezione successiva.

  • Impostazione esecuzione test iniziale per il test di carico Le impostazioni esecuzione test sono un insieme di proprietà che influenzano la modalità di esecuzione del test di carico.

    In un test di carico possono essere presenti più impostazioni di esecuzione.Per l'esecuzione di un test di carico può essere attiva una sola delle impostazioni di esecuzione.Le altre impostazioni esecuzione test consentono di selezionare in modo rapido un'impostazione alternativa da utilizzare per le successive esecuzioni dei test.L'impostazione esecuzione test iniziale viene creata tramite la Creazione guidata test di carico descritta nel passaggio 4 della sezione successiva.Impostazioni esecuzione test aggiuntive possono essere create e modificate in un secondo momento tramite l'Editor test di carico.Per ulteriori informazioni, vedere Configurazione delle impostazioni esecuzione test di carico.

    Per un elenco delle proprietà relative alle impostazioni esecuzione test che è possibile modificare tramite l'Editor test di carico, vedere Caricare le proprietà di impostazione di esecuzione test

Requisiti

  • Visual Studio Ultimate

Passaggi della Creazione guidata test di carico

  • Step 1 - Launching the New Load Test Wizard: Il primo passaggio da eseguire per creare un nuovo test di carico consiste nell'avviare la Creazione guidata test di carico. Verrà visualizzata la schermata iniziale con informazioni sulla creazione del test di carico.

  • Sep 2.0 - Creating and Changing a Scenario: in questo passaggio, si crea e si assegna lo scenario iniziale associato al test di carico.Uno scenario è il contenitore all'interno di un test di carico in cui vengono specificati il modello di carico, la combinazione di test, la combinazione di browser e la combinazione di reti.Gli scenari sono importanti poiché offrono flessibilità nella configurazione delle caratteristiche di test, consentendo di simulare carichi di lavoro complessi e realistici.

    Nel secondo passaggio vengono inoltre definite le impostazioni iniziali del tempo interazione utente per lo scenario.I tempi interazione utente simulano le pause umane tra i passaggi dei test inclusi nel test di carico.

    In uno scenario di test di carico può essere incluso più di uno scenario.È possibile includere scenari aggiuntivi al test di carico dopo aver completato i passaggi della Creazione guidata test di carico tramite l'Editor test di carico.Per ulteriori informazioni, vedere Creazione di scenari aggiuntivi per un test di carico esistente.

  • Step 2.1 - Choosing a Load Pattern in the New Load Test Wizard: in questo passaggio, è possibile configurare le impostazioni iniziali del modello di carico per il nuovo scenario creato nel passaggio 2.0.Le proprietà del modello di carico specificano come il carico utenti simulato viene regolato durante un test di carico.

  • Step 2.2 - Choosing a Test Mix Model in the New Load Test Wizard: in questo passaggio, si configura il modello di combinazione di test iniziale per lo scenario di test di carico creato nel passaggio 2.0.È possibile configurare le opzioni di modellazione della combinazione di test carico per prevedere più accuratamente il reale utilizzo di un sito o un'applicazione Web sottoposti a test di carico.

  • Step 2.3 - Specifying Test Mix in the New Load Test Wizard: in questo passaggio, si configura il modello di combinazione di test iniziale per lo scenario di test di carico creato nel passaggio 2.0.La combinazione di test consente di definire quali test delle prestazioni Web e unit test si desidera includere nello scenario di test di carico.

  • Step 2.4 - Specifying Network Mix in the New Load Test Wizard: in questo passaggio, si configura il modello di combinazione di rete iniziale per lo scenario di test di carico creato nel passaggio 2.0.È possibile aggiungere uno o più tipi di emulazione di rete allo scenario di test di carico.

  • Step 2.5 - Specifying Browser Mix in the New Load Test Wizard: a quest'ultimo passaggio per lo scenario di test di carico creato nel passaggio 2.0, è possibile configurare la combinazione di browser.È possibile aggiungere uno o più tipi di browser da utilizzare con lo scenario di test di carico.L'opzione relativa alla combinazione di browser viene visualizzata solo se nella combinazione di test nel passaggio 2.3. è stato incluso un test delle prestazioni Web.

  • Step 3 - Specifying Counter Sets in the New Load Test Wizard: in questo passaggio, si specificano i computer e gli insiemi di contatori associati che si desidera utilizzare nel test di carico.

  • Step 4 - Specifying Run Settings in the New Load Test Wizard: nell'ultimo passaggio, si configura l'impostazione per l'esecuzione iniziale del test di carico.In un test di carico può essere inclusa più di una impostazione esecuzione test.Per ulteriori informazioni, vedere Creazione di scenari aggiuntivi per un test di carico esistente.

Passaggio 1 - Lancio della Creazione guidata test di carico

SuggerimentoSuggerimento

È possibile che siano stati già creati test Web o unit test.La Creazione guidata test di carico consente di aggiungerli al test di carico.

Creazione di un test di carico con la procedura guidata

Per avviare la Creazione guidata test di carico

  1. Si apra un progetto per test prestazioni Web e test di carico.

  2. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul nodo del progetto di test di carico e delle prestazioni Web, scegliere Aggiungiquindi scegliere Test di carico.

    [!NOTA]

    Il test di carico verrà creato con il nome predefinito LoadTestn, dove n è il numero successivo disponibile.

  3. La pagina Benvenuti della Creazione guidata test di carico è la prima pagina visualizzata.

  4. Scegliere Avanti.

    La pagina Modifica visualizzare, passa a Step 2.0 - Creating and Changing a Scenario.

    SuggerimentoSuggerimento

    Tutti i valori immessi nella Creazione guidata test di carico possono essere modificati nell'Editor test di carico al termine della procedura.Per ulteriori informazioni, vedere Modifica di scenari di test di carico tramite l'Editor test di carico.

Passaggio 2.0 - creazione e modifica di uno scenario nella Creazione guidata test di carico

I test di carico contengono uno o più scenari utilizzati per stabilire il modo in cui un gruppo di utenti interagisce con un'applicazione server.Un singolo scenario è composto da un modello di carico, una combinazione di test, di browser e di rete.Ciascuna di queste impostazioni corrisponde a una pagina nella Creazione guidata test di carico.

[!NOTA]

Nell'Editor test di carico è possibile aggiungere più scenari o modificare alcune delle impostazioni degli scenari.Per ulteriori informazioni, vedere Creazione di scenari aggiuntivi per un test di carico esistente.

Per specificare uno scenario nella Creazione guidata test di carico

  1. Nella pagina Scenario della Creazione guidata test di carico digitare un nome per lo scenario iniziale.

    [!NOTA]

    Per modificare il nome dello uno scenario in un secondo tempo, utilizzare l' Editor test di carico.

  2. Selezionare il profilo del tempo interazione utente preferito.Per ulteriori informazioni, vedere Modifica dei tempi interazione utente per simulare i ritardi di interazione umana con i siti Web negli scenari di test di carico.

  3. Selezionare il tempo interazione utente preferito tra due iterazioni test.Per ulteriori informazioni, vedere Modifica dei modelli di carico per modellare le attività utente virtuali.

  4. Dopo avere scelto le impostazioni della pagina Scenario, scegliere Avanti per passare alla pagina Modello di carico della Creazione guidata test di carico.Accedere a Step 2.1 - Choosing a Load Pattern in the New Load Test Wizard.

Dopo avere creato il test di carico, è possibile aggiungere ulteriori scenari utilizzando l'Editor test di carico.Per ulteriori informazioni, vedere Creazione di scenari aggiuntivi per un test di carico esistente.

Ff406964.collapse_all(it-it,VS.110).gifUlteriori proprietà

Gli scenari contengono proprietà che vengono impostate inizialmente nella Creazione guidata test di carico e che possono essere modificate in un secondo momento tramite l'Editor test di carico.

La proprietà Profilo interazione utente, ad esempio, consente di identificare se i tempi di interazione utente vengono utilizzati o ignorati nei test di carico.Il profilo interazione utente viene applicato all'intero scenario in un test di carico.Per ulteriori informazioni, vedere Modifica dei tempi interazione utente per simulare i ritardi di interazione umana con i siti Web negli scenari di test di carico.

La proprietà Tempo interazione utente tra due iterazioni test è un altro esempio di proprietà che consente di lasciar trascorrere un intervallo di tempo tra la fine di un test e l'inizio di un altro.Per ulteriori informazioni, vedere Modifica dei modelli di carico per modellare le attività utente virtuali.

Sono disponibili proprietà aggiuntive che non vengono impostate tramite la Creazione guidata test di carico, ad esempio, le proprietà Commutazione IP e Percentuale di nuovi utenti.Queste proprietà vengono configurate successivamente tramite l'Editor test di carico.Per un elenco di tutte le proprietà degli scenari che è possibile modificare, vedere Proprietà di uno scenario di test di carico.

[!NOTA]

La commutazione IP è disponibile solo con l'agente di test.Per ulteriori informazioni, vedere Distribuzione di esecuzioni di test di carico in più computer di test utilizzando controller di test e agenti di test.

Passaggio 2.1 - Scelta di un modello di carico nella Creazione guidata test di carico

Con il modello di carico viene specificato il numero di utenti virtuali attivi durante un test di carico e la frequenza con la quale vengono aggiunti nuovi utenti.La possibilità per avere più modelli di carico in un test di carico consente di realizzare gli obiettivi di test.È necessario specificare un modello di carico per ogni scenario nel test di carico.Esistono due tipi di carico simulato tra cui scegliere quando si crea un test di carico tramite la Creazione guidata test di carico:

Costante Il modello di carico costante viene utilizzato per specificare il carico di un utente che resta invariato durante il test di carico.Quando, ad esempio, si esegue uno "smoke test" in un'applicazione Web, potrebbe essere utile impostare un carico costante ridotto di 10 utenti.

Passaggio Il modello del test di carico per passaggio viene utilizzato per specificare il carico di un utente che aumenta con il passare del tempo fino a raggiungere il carico utente massimo definito.Per eseguire i carichi, è necessario specificare il Numero utenti iniziale, il Numero massimo utenti, l' Intervallo passaggi (secondi) e il Numero utenti per passaggio.

Ad esempio, un carico per passaggio con un Numero utenti iniziale di uno, un Numero massimo utenti di 100, un Intervallo passaggi (secondi) di 10 e un Numero utenti per passaggio di 1 crea un modello di carico utente che comincia a 1 e aumenta di 1 ogni 10 secondi fino a raggiungere 100 utenti.

Inoltre, dopo avere creato un test di carico tramite l'Editor test di carico, è possibile configurare lo scenario affinché si basi su obiettivo.

Un modello di carico basato su obiettivo è simile a un modello di carico per passaggio, ma regola il carico degli utenti in base alle soglie dei contatori delle prestazioni rispetto alle regolazioni periodiche del carico di utenti.I carichi basati su obiettivi sono utili per vari scopi:

  • Massimizzare l'output degli agenti: misurare la metrica di limitazione principale sull'agente per massimizzare l'output degli agenti.In genere, è la CPUma potrebbe anche essere la memoria.

  • Raggiungere un livello di risorse prefissato, di solito nella CPU, sul server di destinazione, quindi misurare la velocità effettiva a quel livello.Ciò consente di eseguire confronti da esecuzione a esecuzione sulla velocità effettiva di uno stesso livello di utilizzo delle risorse sul server.

  • Raggiungere sul server un livello prefissato di velocità effettiva.

Per ulteriori informazioni su come configurare un test di carico per utilizzare carichi simulati basati su obiettivo, vedere Modifica dei modelli di carico per modellare le attività utente virtuali.

Per specificare il modello di carico nella Creazione guidata test di carico

  1. Nella pagina Modello di carico della Creazione guidata test di carico selezionare Carico costante o Carico per passaggio.

    [!NOTA]

    L'opzione di simulazione Basato su obiettivo è disponibile unicamente nell' Editor test di carico una volta che il test di carico è stato creato.

  2. A seconda del tipo di modello selezionato, regolare le impostazioni disponibili.Ad esempio, impostare il numero iniziale e il numero massimo di utenti per il modello di carico per passaggio.

  3. Dopo avere scelto il modello di carico, scegliere Avanti per passare alla pagina Modello di combinazione di test della Creazione guidata test di carico.Accedere a Step 2.2 - Choosing a Test Mix Model in the New Load Test Wizard.

Per modificare in un secondo momento il modello di carico di uno scenario utilizzare l' Editor test di carico.Per ulteriori informazioni, vedere Modifica dei modelli di carico per modellare le attività utente virtuali.

Passaggio 2.2 - Scelta di un modello di combinazione di test nella Creazione guidata test di carico

Il modello di combinazione di test specifica la probabilità che un utente virtuale esegua un determinato test in uno scenario di test di carico.In questo modo, è possibile simulare un carico in maniera più realistica.Anziché avere un unico flusso di lavoro nelle applicazioni, è possibile avere più flussi di lavoro in modo da ottenere una migliore approssimazione della modalità di interazione degli utenti finali con le applicazioni.Per ulteriori informazioni, vedere Emulazione del reale utilizzo previsto di un'applicazione o di un sito Web in un test di carico tramite modelli di combinazione di test e Modifica di modelli di combinazione di testo per specificare la probabilità che un utente virtuale esegua un test.

Per specificare un modello di combinazione di test nella Creazione guidata test di carico

  1. Nella pagina Modello di combinazione di test della Creazione guidata test di carico selezionare il modello di combinazione di test da utilizzare nello scenario di test di carico.È possibile scegliere uno dei seguenti modelli:

    • In base al numero totale di test: determina quali test delle prestazioni Web o unit test vengono eseguiti quando un utente virtuale inizia un'iterazione di test.Al termine del test di carico, il numero di esecuzioni di un determinato test corrisponde alla distribuzione di test assegnata.Utilizzare questo modello di combinazione di test quando si basa la combinazione di test sulle percentuali di transazioni in un log IIS o nei dati di produzione.

    • In base al numero di utenti virtuali: determina la percentuale di utenti virtuali che eseguiranno un determinato test delle prestazioni Web o unit test.In qualunque punto del test di carico, il numero di utenti che stanno eseguendo un determinato test corrisponde alla distribuzione assegnata.Utilizzare questo modello di combinazione di test quando si basa la combinazione di test sulla percentuale di utenti che sta eseguendo un determinato test.

    • In base alla velocità dell'utente: nel corso del test di carico, ogni test delle prestazioni Web o unit test viene eseguito un numero specificato di volte per utente all'ora.Utilizzare questo modello di combinazione di test quando si desidera che gli utenti virtuali eseguano il test a un ritmo determinato durante il test di carico.

    • In base all' ordine sequenziale dei test: ogni utente virtuale esegue il test delle prestazioni Web o unit test nell'ordine di definizione dei test nello scenario.L'utente virtuale continua a scorrere i test in questo ordine fino al completamento del test di carico.

  2. Dopo avere scelto il modello di combinazione di test, scegliere Avanti per passare alla pagina Combinazione di test della Creazione guidata test di carico.Accedere a Step 2.3 - Specifying Test Mix in the New Load Test Wizard.

Per modificare in un secondo momento il modello di combinazione di test di uno scenario utilizzare l' Editor test di carico.Per ulteriori informazioni, vedere Modifica di modelli di combinazione di testo per specificare la probabilità che un utente virtuale esegua un test.

Passaggio 2.3 - Specifica della combinazione di test nella Creazione guidata test di carico

Un test di carico contiene uno o più scenari.In ogni scenario sono presenti uno o più test delle prestazioni Web o unit test in una combinazione di test.La combinazione di test di uno scenario è il risultato di vari fattori, tra cui la selezione dei test contenuti nello scenario e la distribuzione di tali test all'interno dello scenario.La combinazione di test deve riflettere gli obiettivi del test per un determinato scenario.Per ulteriori informazioni, vedere Modifica della combinazione di test per specificare quali test delle prestazioni Web, unit test e test codificati dell'interfaccia utente includere in uno scenario di test di carico.

[!NOTA]

La distribuzione è una misura della probabilità che un determinato test sarà selezionato da un utente virtuale durante l'esecuzione di un test di carico.La distribuzione viene espressa come percentuale.Pertanto, la somma dei numeri di distribuzione per tutti i test contenuti in uno scenario è pari a 100.Ad esempio, se uno scenario contiene solo un test, la distribuzione per quel test è 100%.

La combinazione di test è solo uno degli aspetti della specifica di un modello di carico.È possibile utilizzare varie opzioni di modellazione della combinazione di test per prevedere il reale utilizzo del sito o dell'applicazione Web sottoposta a test di carico.Per ulteriori informazioni, fare riferimento alla documentazione in Step 2.2 - Choosing a Test Mix Model in the New Load Test Wizard.

Per specificare una combinazione di test nella Creazione guidata test di carico

  1. Nella pagina Combinazione di test della Creazione guidata test di carico fare clic su Aggiungi per aggiungere test allo scenario.Per ulteriori informazioni, vedere Modifica della combinazione di test per specificare quali test delle prestazioni Web, unit test e test codificati dell'interfaccia utente includere in uno scenario di test di carico.

  2. Selezionare la combinazione di test preferita regolando i dispositivi di scorrimento nella colonna Distribuzione o digitando direttamente i valori in percentuale nella colonna %.Per ulteriori informazioni, vedere About the Mix Control.

  3. Dopo aver scelto la combinazione di test, fare clic su Avanti per passare alla pagina Combinazione di reti della Creazione guidata test di carico.Accedere a Step 2.4 - Specifying Network Mix in the New Load Test Wizard.

    [!NOTA]

    Se nella pagina della combinazione di test è incluso un test delle prestazioni Web, nella Creazione guidata test di carico verrà visualizzata la pagina Combinazione di browser.

È possibile modificare la combinazione di test per uno scenario in un secondo momento utilizzando l' Editor test di carico per aggiungere e rimuovere test dallo scenario.Per ulteriori informazioni, vedere Modifica della combinazione di test per specificare quali test delle prestazioni Web, unit test e test codificati dell'interfaccia utente includere in uno scenario di test di carico.

Passaggio 2.4 - Specifica della combinazione di reti nella Creazione guidata test di carico

Un test di carico contiene uno o più scenari.Ogni scenario contiene una o più reti.La combinazione di reti di uno scenario nasce dall'unione di due fattori: la selezione delle reti contenute nello scenario e la distribuzione di tali reti all'interno dello scenario.

[!NOTA]

Se il test di carico non contiene test delle prestazioni Web, ad esempio se contiene solo unit test in un'applicazione che non prevede l'accesso alla rete, non è necessario specificare una combinazione di reti.

La combinazione di reti deve riflettere gli obiettivi di ogni particolare scenario.Ad esempio, è possibile specificare una combinazione di 75% di LAN e 25% di accesso remoto a 56K.

[!NOTA]

La distribuzione è una misura delle probabilità che un utente virtuale utilizzi un determinato tipo di rete durante l'esecuzione di un test di carico.La distribuzione viene espressa come percentuale.Pertanto, la somma dei numeri di distribuzione per tutti i tipi di rete contenuti in uno scenario è pari a 100.

Per ulteriori informazioni, vedere Specifica dei tipi di rete virtuale in uno scenario di test di carico.

Per specificare una combinazione di reti nella Creazione guidata test di carico

  1. Nella pagina Combinazione di reti della Creazione guidata test di carico scegliere Aggiungi per aggiungere reti allo scenario.Per le procedure dettagliate, vedere Specifica dei tipi di rete virtuale in uno scenario di test di carico.

  2. Selezionare la combinazione di reti preferita regolando i dispositivi di scorrimento nella colonna Distribuzione o digitando direttamente i valori in percentuale nella colonna %.Per ulteriori informazioni, vedere About the Mix Control.

  3. Dopo aver scelto la combinazione di reti, scegliere Avanti per passare alla pagina Combinazione di browser o Insiemi di contatori della Creazione guidata test di carico.Procedere a Step 2.5 - Specifying Browser Mix in the New Load Test Wizard o a Step 3 - Specifying Counter Sets in the New Load Test Wizard.

    [!NOTA]

    La pagina Combinazione di browser sarà la prossima se alla combinazione di test è stato aggiunto un test delle prestazioni Web.Per ulteriori informazioni, fare riferimento alla precedente documentazione in Step 2.3 - Specifying Test Mix in the New Load Test Wizard.

È possibile modificare la combinazione di reti per lo scenario in un secondo momento utilizzando l'Editor test di carico per aggiungere, rimuovere e regolare la distribuzione.Per ulteriori informazioni, vedere Specifica dei tipi di rete virtuale in uno scenario di test di carico.

Passaggio 2.5 - Specifica della combinazione di browser nella Creazione guidata test di carico

Un test di carico contiene uno o più scenari, ciascuno dei quali contiene uno o più test Web o unit test.Ogni scenario contiene uno o più Web browser, utilizzati per eseguire i test Web nello scenario.

[!NOTA]

Se il test di carico non contiene test delle prestazioni Web, ad esempio se contiene solo unit test, la pagina Combinazione di browser della Creazione guidata test di carico non verrà visualizzata.Per ulteriori informazioni, fare riferimento alla precedente documentazione in Step 2.3 - Specifying Test Mix in the New Load Test Wizard.

La combinazione di browser di uno scenario nasce dall'unione di due fattori: la selezione dei browser contenuti nello scenario e la distribuzione di tali browser all'interno dello scenario.La combinazione di browser deve riflettere gli obiettivi di ogni particolare scenario.È possibile, ad esempio, specificare una combinazione di browser costituita per il 95% da Internet Explorer 8 e per il 5% da Internet Explorer Mobile 6.

[!NOTA]

La distribuzione è la misura della probabilità di un determinato browser di essere selezionato da un utente virtuale durante l'esecuzione di un test di carico.La distribuzione viene espressa come percentuale.Pertanto, la somma dei numeri di distribuzione per tutti i browser contenuti in uno scenario è pari a 100.

Per ulteriori informazioni, vedere Modifica della combinazione di test per specificare quali tipi di Web browser includere in uno scenario di test di carico.

Per specificare una combinazione di browser nella Creazione guidata test di carico

  1. Nella pagina Combinazione di browser della Creazione guidata test di carico scegliere Aggiungi per aggiungere browser allo scenario.

  2. Selezionare la combinazione di browser preferita regolando i dispositivi di scorrimento nella colonna Distribuzione o digitando direttamente i valori in percentuale nella colonna %.Per ulteriori informazioni, vedere About the Mix Control.

  3. Dopo aver scelto la combinazione di browser, scegliere Avanti per passare alla pagina Insiemi di contatori della Creazione guidata test di carico.Accedere a Step 3 - Specifying Counter Sets in the New Load Test Wizard.

È possibile modificare la combinazione di browser per lo scenario di test di carico in un secondo momento utilizzando l'Editor test di carico per aggiungere, rimuovere e regolare la distribuzione.Per ulteriori informazioni, vedere Modifica della combinazione di test per specificare quali tipi di Web browser includere in uno scenario di test di carico

Passaggio 3 - Specifica di insiemi di contatori nella Creazione guidata test di carico

Gli insiemi di contatori sono una serie di contatori delle prestazioni del sistema utili da monitorare durante un test di carico.Gli insiemi di contatori sono organizzati in base alla tecnologia, ad esempio sono disponibili insiemi di contatori ASP.NET o SQL.

Gli insiemi di contatori, come le impostazioni di esecuzione, si applicano a tutti gli scenari in un test di carico anziché a singoli scenari.In altre parole, gli insiemi di contatori si applicano a un intero test di carico e devono partecipare agli obiettivi dell'intero test di carico.

Gli insiemi di contatori vengono raggruppati sui computer specificati dall'utente.L'associazione tra un insieme di contatori e un computer utilizzata durante un test di carico viene definita mapping dell'insieme di contatori.Il server Web che si sta testando potrebbe, ad esempio, disporre di mapping di insiemi di contatori per applicazioni ASP.NET, IIS e .NET.Per ulteriori informazioni, vedere Specifica degli insiemi di contatori e delle regole di soglia per i computer in un test di carico.

[!NOTA]

Se i test di carico vengono distribuiti in computer remoti, viene eseguito il mapping dei contatori di controller e agenti ai relativi set.Per ulteriori informazioni sull'utilizzo di computer remoti nel test di carico, vedere Distribuzione di esecuzioni di test di carico in più computer di test utilizzando controller di test e agenti di test.

Per specificare gli insiemi di contatori nella Creazione guidata test di carico

  1. Nella pagina Insiemi di contatori della Creazione guidata test di carico verranno visualizzati gli insiemi di contatori esistenti nel riquadro Anteprima selezioni.Saranno già visibili le voci predefinite, tra cui l'insieme di contatori LoadTest, LoadTest che viene raccolto dal controller per impostazione predefinita.Se gli agenti sono già installati, verrà visualizzato anche l'insieme di contatori Agent in Computer agente.

  2. (Facoltativo) Scegliere Aggiungi computer per aggiungere un nuovo computer da monitorare.Verrà richiesto di specificare un nome.Digitare il nome di un computer. Sotto la nuova voce verranno visualizzati i nodi che è possibile selezionare,ad esempio ASP.NET, IIS, SQL e altri.Selezionare le caselle di controllo accanto ai nodi da selezionare.I nuovi contatori verranno visualizzati nel riquadro Anteprima selezioni.

  3. Per Tag computer, digitare un tag da associare al computer, ad esempio "TestMachine12 in lab3".I tag computer consentono di identificare un computer tramite un nome facile da riconoscere.e vengono visualizzati nel nodo Mapping insiemi di contatori nella struttura ad albero nell'Editor test di carico.Inoltre, i tag vengono visualizzati nei rapporti di Excel che consentono alle parti interessate di identificare il ruolo del computer nel test di carico.Ad esempio, "Web Server1 in lab2" o "SQL Server2 in Phoenix office".Per ulteriori informazioni, vedere Creazione di rapporti sui risultati dei test di carico per confronti tra test o analisi delle tendenze.

    Dopo aver scelto gli insiemi di contatori, scegliere Avanti per passare alla pagina Impostazioni di esecuzione test della Creazione guidata test di carico.Accedere a Step 4 - Specifying Run Settings in the New Load Test Wizard.

Successivamente è possibile modificare i computer e gli insiemi di contatori nell'Editor test di carico.Per ulteriori informazioni, vedere Specifica degli insiemi di contatori e delle regole di soglia per i computer in un test di carico.

Passaggio 4.0 - Specifica delle impostazioni esecuzione test nella Creazione guidata test di carico

Le impostazioni di esecuzione sono una serie di proprietà che influiscono su un intero test di carico.Le impostazioni d'esecuzione test determinano, ad esempio, la durata del test, la durata del riscaldamento, il numero massimo di dettagli degli errori riportati, la frequenza di campionamento, il modello di connessione (solo test Web), il tipo di archiviazione dei risultati, il livello di convalida e la traccia SQL.Le impostazioni di esecuzione devono riflettere gli obiettivi del test di carico.Per ulteriori informazioni, vedere Configurazione delle impostazioni esecuzione test di carico.

[!NOTA]

Le impostazioni di esecuzione di test, come i set di contatori, si applicano a tutti gli scenari in un test di carico anziché a singoli scenari.

Per specificare le impostazioni esecuzione test nella Creazione guidata test di carico

  1. Nella pagina Impostazioni di esecuzione test della Creazione guidata test di carico selezionare innanzitutto la lunghezza del test di carico scegliendo una delle opzioni seguenti:

    Utilizzare la durata specificata

    1. Selezionare l'opzione Durata test di carico.

    2. Specificare Durata riscaldamento (hh mm ss).Utilizzare i pulsanti di selezione dell'ora, dei minuti e dei secondi.

    3. Specificare Durata esecuzione (hh mm ss).Utilizzare i pulsanti di selezione dell'ora, dei minuti e dei secondi.

    4. In alternativa

    Utilizzare iterazioni specificate

    1. Selezionare l'opzione Iterazioni test.

    2. Specificare in numero di volte che il test deve essere eseguito.Utilizzare il pulsante di selezione Iterazioni test.

  2. In Dettagli configurare le opzioni seguenti:

    1. Utilizzare il pulsante si selezione Frequenza di campionamento per specificare il numero di secondi per il raggruppamento dei dati di campionamento.

    2. Nella casella di testo Descrizione digitare la descrizione del test di carico.

    3. Utilizzare l'elenco a discesa Salva log su test non superati per specificare True per salvare il file di log o False se non si desidera salvarlo.

      [!NOTA]

      Per impostazione predefinita, l'impostazione di Salva log su test non superati è True.Impostare questa opzione su False solo se si è preoccupati per il potenziale impatto sulle prestazioni che si può verificare a causa del sovraccarico aggiuntivo causato dall'agente di carico.

  3. Utilizzare l'elenco a discesa per Livello di convalida per selezionare una delle opzioni seguenti:

    • Alto - richiama tutte le regole di convalida

    • Medio - richiama regole di convalida contrassegnate come Medio o Basso

    • Basso - richiama regole di convalida contrassegnate come Basso

    Per ulteriori informazioni, vedere Utilizzo di regole di convalida ed estrazione nei test delle prestazioni Web.

  4. Una volta scelte le impostazioni di esecuzione, la Creazione guidata test di carico è completa.scegliere Fine per uscire o utilizzare il pannello di orientamento a sinistra per tornare in una sezione precedente della procedura guidata.

Tramite l'Editor test di carico è possibile modificare le impostazioni esecuzione test configurate nella Creazione guidata test di carico e molte proprietà dell'impostazione esecuzione test aggiuntive in un secondo momento.Per ulteriori informazioni, vedere Caricare le proprietà di impostazione di esecuzione test e Configurazione delle impostazioni esecuzione test di carico.

Risorse esterne

Ff406964.collapse_all(it-it,VS.110).gifLinee guida

Verifica della Continuous Delivery con Visual Studio 2012 – Capitolo 6: Una casella degli strumenti di test

Vedere anche

Attività

Procedura dettagliata: creazione ed esecuzione di un test di carico contenente test delle prestazioni Web

Procedura dettagliata: creazione ed esecuzione di un test di carico contenente unit test

Procedura: aggiungere ulteriori impostazioni di esecuzione test a un test di carico

Concetti

Proprietà di uno scenario di test di carico

Caricare le proprietà di impostazione di esecuzione test

Altre risorse

Creazione e modifica dei test di carico

Modifica di scenari di test di carico tramite l'Editor test di carico

Modifica dei tempi interazione utente per simulare i ritardi di interazione umana con i siti Web negli scenari di test di carico

Creazione di scenari aggiuntivi per un test di carico esistente

Modifica di modelli di combinazione di testo per specificare la probabilità che un utente virtuale esegua un test

Configurazione delle impostazioni esecuzione test di carico