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 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
Vedere anche
Concetti
Informazioni sugli insiemi di contatori
Informazioni sul repository dei risultati del test di carico