Informazioni sui test di carico

Aggiornamento: novembre 2007

In Microsoft Visual Studio Team System Test Edition viene fornito uno strumento per la creazione e l'esecuzione di test di carico. L'obiettivo principale dei test di carico è simulare l'accesso simultaneo di molti utenti a un server.

Quando si aggiungono test Web a un test di carico, si simula l'apertura simultanea da parte di molti utenti di connessioni a un server e la creazione di più richieste HTTP. È possibile impostare le proprietà sui test di carico che si applicano in senso generale ai singoli test Web.

Quando si aggiungono unit test a un test di carico, si sfruttano le prestazioni di componenti server non basati sul Web. Un esempio di un'applicazione di unit test sotto carico è il test di componenti del modello di accesso ai dati.

I test di carico possono essere utilizzati con un insieme di computer noto come rig, composto da una serie di agenti e da un controller. Per ulteriori informazioni, vedere Controller, agenti e rig.

I test di carico vengono utilizzati in molti diversi tipi di test:

Tipo di test

Descrizione

Rapido

Le prestazioni dell'applicazione sotto carichi leggeri per brevi periodi di tempo.

Stress

Per determinare se l'applicazione viene eseguita correttamente per una durata significativa sotto un carico pesante.

Prestazioni

Per determinare il livello di reazione dell'applicazione.

Pianificazione delle capacità

Le prestazioni dell'applicazioni rispetto a varie capacità.

Informazioni sui test di carico

I test di carico sono composti da una serie di test Web o unit test che operano con più utenti simulati in un determinato periodo di tempo. I test di carico vengono creati con la Creazione guidata test di carico. Per ulteriori informazioni sulla Creazione guidata test di carico, vedere Procedura: specificare gli scenari.

Per modificare le proprietà del test di carico, utilizzare l'Editor test di carico. Le proprietà consentono di eseguire i test Web con diversi profili utente, destinazioni browser e modelli di carico. I risultati dei test sono archiviati in un repository dei risultati del test di carico basato su SQL. Per ulteriori informazioni, vedere Repository dei risultati del test di carico.

Durante l'esecuzione, i test di carico possono essere visualizzati nel Monitor test di carico. Per visualizzare i risultati del test di carico al termine dell'esecuzione dei test, utilizzare l'Analizzatore test di carico. Per ulteriori informazioni, vedere Analisi delle esecuzioni di un test di carico.

Sicurezza

I file del test di carico e i risultati del test di carico contengono informazioni potenzialmente riservate che potrebbero essere utilizzate per realizzare un attacco al computer o alla rete. I test di carico e i risultati dei test di carico contengono nomi di computer e stringhe di connessione. Tenere conto di queste informazioni quando si condividono test o risultati di test con terzi.

Argomenti della sezione

Informazioni sugli scenari

Informazioni sul modello di carico

Informazioni sulla combinazione di test

Informazioni sulla combinazione di browser

Informazioni sulla combinazioni di reti

Informazioni sulle impostazioni di esecuzione

Informazioni sul tempo interazione utente

Informazioni sulle regole di convalida, estrazione e soglia

Informazioni sull'analisi SQL

Vedere anche

Concetti

Informazioni sugli insiemi di contatori

Informazioni sul repository dei risultati del test di carico

Altre risorse

Utilizzo di test di carico