Procedura: utilizzare l'API del test di carico
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, usare le proprietà nella classe LoadTest. Per associare i delegati per le notifiche quando il test di carico è in fase di esecuzione, usare gli eventi nella classe LoadTest.
Suggerimento
Il visualizzatore oggetti consente di 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.
È anche possibile creare plug-in per i test Web. Per altre informazioni, vedere Procedura: creare un plug-in test Web e Procedura: creare un plug-in a livello di richiesta.
Requisiti
- Visual Studio Ultimate
Per usare lo spazio dei nomi LoadTesting
Aprire un progetto di test di carico e prestazioni Web che contenga un test di carico.
Per altre informazioni, vedere Creare ed eseguire un test di carico [redirected].
Aggiungere un progetto Libreria di classi Visual C# o Visual Basic alla soluzione di test.
Aggiungere un riferimento al progetto di libreria di classi nel progetto di test di carico e prestazioni Web.
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 userà 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.È anche possibile modificare le proprietà del plug-in di test di carico in un secondo momento usando 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 delle prestazioni Web
Procedura: creare un plug-in test di carico
Riferimenti
Microsoft.VisualStudio.TestTools.LoadTesting