Procedura: utilizzare l'API del test delle prestazioni Web

È 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.

SuggerimentoSuggerimento

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.

Requisiti

  • Visual Studio Ultimate

Per utilizzare lo spazio dei nomi WebTesting

  1. Aprire un progetto di test di carico e delle prestazioni Web che contenga un test delle prestazioni Web.

    Per ulteriori informazioni, vedere Creazione e modifica di test delle prestazioni Web.

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

  3. Aggiungere un riferimento al progetto di test di carico e delle prestazioni Web al progetto Libreria di classi.

  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. Creare una classe che implementi l'interfaccia WebTestPlugin.

  7. Compilare il progetto.

  8. Aggiungere un nuovo plug-in del test delle prestazioni Web utilizzando l'Editor test prestazioni Web.

    1. Scegliere Aggiungi plug-in test Web nella barra degli strumenti.

      Verrà visualizzata la finestra di dialogo Aggiungi plug-in test Web.

    2. In Seleziona un plug-in selezionare la classe del plug-in del test delle prestazioni Web.

    3. 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à.

    4. Scegliere OK.

  9. 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