Partager via


Comment : utiliser l'API de test Web

Mise à jour : novembre 2007

Vous pouvez écrire du code pour vos tests Web. L'API de test Web permet de créer des tests Web codés, des plug-ins de test Web, des plug-ins de demandes, des demandes, des règles d'extraction et des règles de validation. Les classes qui composent ces types sont les classes principales dans cette API. Les autres types dans cette API sont utilisés pour prendre en charge la création d'objets WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule et ValidationRule. Vous utilisez l'espace de noms Microsoft.VisualStudio.TestTools.WebTesting pour créer des tests Web personnalisés.

Vous pouvez également utiliser l'API de test Web pour créer par programme et enregistrer des tests Web déclaratifs. Pour ce faire, utilisez les classes T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest et T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer.

Conseil :

Utilisez l'Explorateur d'objets pour examiner l'espace de noms Microsoft.VisualStudio.TestTools.WebTesting. Les éditeurs C# et Visual Basic offrent tous deux la prise en charge IntelliSense du codage avec les classes de l'espace de noms.

Vous pouvez également créer des plug-ins pour les tests de charge. Pour plus d'informations, consultez Comment : créer un plug-in de test de charge.

Utilisation de l'API de test Web

  1. Ouvrez un projet de test qui contient un test Web.

    Pour plus d'informations, consultez Comment : créer un projet de test.

  2. Ajoutez un projet de bibliothèque de classes Visual Basic ou C# à votre solution de test.

  3. Ajoutez une référence dans le projet de test au projet de bibliothèque de classes.

  4. Ajoutez une référence au dll Microsoft.VisualStudio.QualityTools.WebTestFramework dans le projet de bibliothèque de classes.

  5. Dans le fichier de classe situé dans le projet de bibliothèque de classes, ajoutez une using instruction pour l'espace de noms Microsoft.VisualStudio.TestTools.WebTesting.

  6. Implémentez l'une des classes principales de l'espace de noms dans le projet de bibliothèque de classes. Pour obtenir un exemple d'implémentation de WebTestPlugin, consultez Comment : créer un plug-in de test Web. Vous pouvez écrire le reste du code dont vous avez besoin, puis générer le projet.

  7. Exécutez votre test Web.

Voir aussi

Tâches

Comment : utiliser l'API de test de charge

Comment : créer un plug-in de test Web

Référence

Microsoft.VisualStudio.TestTools.WebTesting