Condividi tramite


Procedura: utilizzare l'API del test Web

Aggiornamento: novembre 2007

È possibile scrivere il codice per i test Web. L'API del test Web viene utilizzata per creare test Web codificati, plug-in test Web, plug-in di 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 questo scopo, utilizzare le classi T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest e T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer.

Suggerimento:

Il browser consente di esaminare lo spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting. Gli editor 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: creare un plug-in test di carico.

Utilizzo dell'API del test Web

  1. Aprire un progetto di test contenente un test Web.

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

  2. Aggiungere un progetto Libreria di classi C# o Visual Basic alla soluzione di test.

  3. Aggiungere un riferimento al progetto Libreria di classi nel progetto di test.

  4. Aggiungere un riferimento alla DLL Microsoft.VisualStudio.QualityTools.WebTestFramework nel progetto Libreria di classi.

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

  6. Implementare le classi principali presenti nello spazio dei nomi nel progetto Libreria di classi. Per un esempio di un'implementazione di WebTestPlugin, vedere Procedura: creare un plug-in test Web. È possibile scrivere la parte restante del codice necessario e creare il progetto.

  7. Eseguire il 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