Partager via


Comment : exécuter un test de charge en utilisant des contrôleurs de test et des agents de test spécifiés dans un paramètre de test

Cette rubrique s'applique à :

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

La rubrique s'applique La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas

Après avoir créé le test de charge à l'aide de l'Assistant Nouveau test de charge, vous exécutez ensuite votre test de charge et vous affichez la manière dont votre site Web répond à la simulation de charge. Après avoir démarré un test de charge, vous pouvez le surveiller pendant son exécution et l'analyser à l'issue de l'exécution à l'aide de l'analyseur de test de charge. Pour plus d'informations, consultez Analyse des séries de tests de charge.

Lorsque vous êtes sûr que votre test de charge s'exécute correctement avec une charge légère et pendant de courtes durées, vous pouvez l'exécuter sur un contrôleur de test et des agents de test. Ce groupe d'ordinateurs génère une charge simulée pour le test.

Limite du nombre d'utilisateurs virtuels et gestion des licences

Visual Studio Ultimate vous permet d'utiliser jusqu'à 250 utilisateurs virtuels sur une série de tests de charge locale. Si votre test de charge requiert davantage de serveurs virtuels ou si vous voulez utiliser des ordinateurs distants, vous devez acheter Visual Studio Load Test Virtual User Pack 2010. Vous pouvez acheter Visual Studio Load Test Virtual User Pack 2010 là où vous avez acheté Visual Studio Ultimate. Pour plus d'informations, consultez Gestion de vos licences utilisateur virtuel pour le test de charge avec un contrôleur de test et Configuration des contrôleurs de test et des agents de test pour le test de charge.

Pour plus d'informations sur les contrôleurs de test et les agents de test, consultez Configuration d'ordinateurs de test pour exécuter des tests ou collecter des données, Installation et configuration des agents Visual Studio, des contrôleurs de test et de build et Distribution des tests de charge entre plusieurs machines de test à l'aide des contrôleurs de test et des agents de test.

Pour exécuter un test de charge sur un contrôleur de test et des agents de test

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

  2. Dans le menu Test, pointez sur Modifier les paramètres de test, puis sélectionnez un paramètre de test.

    La boîte de dialogue Paramètres de test s'affiche. Pour plus d'informations, consultez Créer des paramètres de test pour exécuter des tests automatisés à partir de Visual Studio.

  3. Sélectionnez Rôles. Dans la liste déroulante Méthode d'exécution des tests, sélectionnez Exécution distante.

  4. Dans la liste déroulante Contrôleur, sélectionnez le contrôleur. Vous pouvez entrer également le nom du contrôleur.

  5. Cliquez sur Enregistrer sous et spécifiez un nom pour les paramètres du nouveau test.

    ou

    Cliquez sur Appliquer pour enregistrer les modifications dans les paramètres de test actuels.

  6. Dans le menu Test, pointez sur Sélectionner des paramètres de test actifs, puis sélectionnez les paramètres de test dans le sous-menu que vous venez d'enregistrer.

  7. Dans le menu Test, cliquez sur Fenêtres, puis sur Explorateur de tests.

    La fenêtre Explorateur de tests apparaît.

  8. Sélectionnez le test de charge à exécuter, cliquez avec le bouton droit sur celui-ci, puis sélectionnez Exécuter les tests activés.

    Votre test s'exécute sur le contrôleur de test et les agents de test.

    Notes

    Vous pouvez également exécuter vos tests à partir de la fenêtre Affichage des tests ou de l'Éditeur de test de charge. Pour plus d'informations, consultez Comment : exécuter un test de charge.

Voir aussi

Tâches

Comment : enregistrer et ouvrir les résultats des tests dans Visual Studio

Comment : exécuter un test de charge à partir de la ligne de commande

Comment : configurer et exécuter des tests planifiés après la génération de votre application

Concepts

Comment : accéder aux résultats des test de charge pour l'analyse

Autres ressources

Exécution d'un test de charge

Distribution des tests de charge entre plusieurs machines de test à l'aide des contrôleurs de test et des agents de test

Comment : spécifier les agents de test à utiliser dans les scénarios de test de charge