Procedura: utilizzare l'API del test di carico
Le informazioni contenute in questo argomento sono valide per:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
In Visual Studio Ultimate sono 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.
![]() |
---|
Utilizzare il visualizzatore oggetti per esaminare lo spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting. Gli editor Visual C# e Visual Basic forniscono il supporto IntelliSense per la codifica delle classi nello spazio dei nomi. |
È inoltre possibile creare plug-in per i test Web. Per ulteriori informazioni, vedere Procedura: creare un plug-in test Web e Procedura: creare un plug-in a livello di richiesta.
Per utilizzare lo spazio dei nomi LoadTesting
Aprire un progetto di test che contiene un test di carico.
Per ulteriori informazioni, vedere Creazione e modifica di carichi di test.
Aggiungere un progetto Libreria di classi Visual C# o Visual Basic alla soluzione di test.
Aggiungere un riferimento al progetto Libreria di classi nel progetto di test.
Aggiungere un riferimento alla dll Microsoft.VisualStudio.QualityTools.LoadTestFramework nel progetto Libreria di classi.
Nel file della classe contenuto nel progetto Libreria di classi aggiungere un'istruzione using per lo spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting.
Creare una classe pubblica che implementi l'interfaccia ILoadTestPlugin.
Compilare il progetto.
Aggiungere il nuovo plug-in di test di carico mediante l'Editor test di carico:
Fare clic con il pulsante destro del mouse sul nodo radice del test di carico, quindi scegliere Aggiungi plug-in test di carico.
Verrà visualizzata la finestra di dialogo Aggiungi plug-in test di carico.
Nel riquadro Proprietà per il plug-in selezionato impostare i valori iniziali che il plug-in utilizzerà in fase di esecuzione.
Nota
È possibile esporre il numero di proprietà desiderato dai plug-in. È sufficiente renderle pubbliche, impostabili e di un tipo di base, ad esempio Integer, Boolean o String. È inoltre possibile modificare le proprietà del plug-in di test di carico in un secondo momento utilizzando la finestra Proprietà.
Eseguire il test di carico.
Per l'implementazione di ILoadTestPlugin, vedere Procedura: creare un plug-in 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
Altre risorse
Creazione e utilizzo di plug-in personalizzati per i test di carico e delle prestazioni Web