Comment : utiliser l'API de test de charge
Mise à jour : novembre 2007
Visual Studio Team System Test Edition prend en charge des plug-ins de test de charge qui peuvent contrôler ou améliorer un test de charge. Les plug-ins de test de charge sont des classes définies par l'utilisateur qui implémentent l'interface ILoadTestPlugin qui se trouve dans l'espace de noms Microsoft.VisualStudio.TestTools.LoadTesting. Les plug-ins de test de charge permettent de bénéficier d'un contrôle de test de charge personnalisé, tel que l'abandon d'un test de charge lorsqu'un seuil d'erreur ou de compteur est atteint. Utilisez les propriétés sur la classe LoadTest pour obtenir ou définir des paramètres de test de charge à partir de code défini par l'utilisateur. Utilisez les événements sur la classe LoadTest pour joindre des délégués pour les notifications lorsque le test de charge s'exécute.
Conseil : |
---|
Utilisez l'Explorateur d'objets pour examiner l'espace de noms Microsoft.VisualStudio.TestTools.LoadTesting. 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 Web. Pour plus d'informations, consultez Comment : créer un plug-in de test Web et Comment : créer un plug-in de demande de test Web.
Pour utiliser l'espace de noms LoadTesting en C#
Ouvrez un projet de test qui contient un test Web.
Pour plus d'informations, consultez Comment : créer un projet de test.
Ajoutez un test de charge au projet de test et configurez-le pour exécuter un test Web.
Pour plus d'informations, consultez Comment : lancer l'Assistant Test de charge.
Ajoutez un projet de bibliothèque de classes C# à votre solution de test.
Ajoutez une référence à la dll Microsoft.VisualStudio.TestTools.LoadTestFramework dans le projet de bibliothèque de classes.
Dans le fichier de classe situé dans le projet de bibliothèque de classes, ajoutez une instruction using pour l'espace de nom Microsoft.VisualStudio.TestTools.LoadTesting.
Définissez une classe qui implémente l'interface ILoadTestPlugin. Pour obtenir une implémentation de ILoadTestPlugin, consultez Comment : créer un plug-in de test de charge.
Ajoutez une référence dans le projet de test au projet de bibliothèque de classes. Générez les deux projets.
Ouvrez le test de charge et sélectionnez son nœud racine.
Exécutez votre test de charge.
Voir aussi
Tâches
Comment : utiliser l'API de test Web
Comment : créer un plug-in de test de charge