Procedura: utilizzare l'API del test Web
Le informazioni contenute in questo argomento sono valide per:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
È possibile scrivere codice per i test Web. L'API del test Web viene utilizzata per creare test Web codificati, plug-in test Web, plug-in richiesta, richieste, regole di estrazione e regole di convalida. Le classi che compongono queste tipologie sono le classi di base in questa API. Gli altri tipi in questa API vengono utilizzati per supportare la creazione degli oggetti WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule e ValidationRule. Lo spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting consente di creare test Web personalizzati.
È anche possibile utilizzare l'API del test Web per creare e salvare test Web dichiarativi a livello di codice. A tale scopo, utilizzare le classi DeclarativeWebTest e DeclarativeWebTestSerializer.
Suggerimento |
---|
Il visualizzatore oggetti consente di esaminare lo spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting. Gli editor Visual C# e Visual Basic forniscono il supporto IntelliSense per la codifica delle classi nello spazio dei nomi. |
È possibile creare anche plug-in per i test di carico. Per ulteriori informazioni, vedere Procedura: utilizzare l'API del test di carico e Procedura: creare un plug-in test di carico.
Per utilizzare lo spazio dei nomi WebTesting
Aprire un progetto di test contenente un test Web.
Per ulteriori informazioni, vedere Creazione e modifica di test Web.
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.WebTestFramework 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.WebTesting.
Creare una classe che implementi l'interfaccia WebTestPlugin.
Compilare il progetto.
Aggiungere un nuovo plug-in del test delle prestazioni Web utilizzando l'Editor test prestazioni Web.
Fare clic su Aggiungi plug-in test Web nella barra degli strumenti.
Verrà visualizzata la finestra di dialogo Aggiungi plug-in test Web.
In Seleziona un plug-in selezionare la classe del plug-in del test delle prestazioni Web.
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 quale Integer, Boolean o String. È anche possibile modificare le proprietà del plug-in di test delle prestazioni Web in un secondo momento utilizzando la finestra Proprietà.
Fare clic su OK.
Eseguire il test Web.
Per un esempio di un'implementazione di WebTestPlugin, vedere Procedura: creare un plug-in test Web.
Vedere anche
Attività
Procedura: utilizzare l'API del test di carico
Procedura: creare un plug-in test Web
Riferimenti
Microsoft.VisualStudio.TestTools.WebTesting
Altre risorse
Creazione e utilizzo di plug-in personalizzati per i test di carico e delle prestazioni Web