Condividi tramite


Procedura: utilizzare l'API del test di carico

Aggiornamento: novembre 2007

In Visual Studio Team System Test Edition vengono supportati plug-in di test di carico che consentono di controllare o migliorare un test di carico. I plug-in dei test di carico sono classi definite dall'utente che implementano l'interfaccia ILoadTestPlugin presente nello spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting. I plug-in dei test di carico consentono il controllo dei test di carico personalizzati, ad esempio per interrompere un test di carico quando viene raggiunta la soglia di un contatore o di un errore. Per ottenere o impostare i parametri del test di carico dal codice definito dall'utente, utilizzare le proprietà nella classe LoadTest. Per associare i delegati per le notifiche quando il test di carico è in fase di esecuzione, utilizzare gli eventi nella classe LoadTest.

Suggerimento:

Il browser consente di esaminare lo spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting. Gli editor C# e Visual Basic forniscono il supporto IntelliSense per la codifica delle classi nello spazio dei nomi.

È possibile inoltre creare i plug-in per i test Web. Per ulteriori informazioni, vedere Procedura: creare un plug-in test Web e Procedura: creare un plug-in della richiesta test Web.

Per utilizzare lo spazio dei nomi LoadTesting in C#

  1. Aprire un progetto di test che contiene un test Web.

    Per ulteriori informazioni, vedere Procedura: creare un progetto di test.

  2. Aggiungere un test di carico al Progetto test e configurarlo per eseguire un test Web.

    Per ulteriori informazioni, vedere Procedura: avviare la Creazione guidata test di carico.

  3. Aggiungere un progetto Libreria di classi C# alla soluzione del test.

  4. Aggiungere un riferimento alla dll Microsoft.VisualStudio.QualityTools.LoadTestFramework nel progetto Libreria di classi.

  5. Nel file di classe situato nel progetto Libreria di classi aggiungere un'istruzione using per lo spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting.

  6. Creare una classe che implementi l'interfaccia ILoadTestPlugin. Per l'implementazione di ILoadTestPlugin, vedere Procedura: creare un plug-in test di carico.

  7. Aggiungere un riferimento del Progetto test al progetto Libreria di classi. Creare entrambi i progetti.

  8. Aprire il test di carico e selezionare il nodo principale del test di carico.

  9. Eseguire il test di carico.

Vedere anche

Attività

Procedura: utilizzare l'API del test Web

Procedura: creare un plug-in test di carico

Riferimenti

Microsoft.VisualStudio.TestTools.LoadTesting