Partager via


Comment : paramétrer l'URL pour un serveur Web des tests des performances de site Web

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

Vous pouvez paramétrer l'URL de votre serveur Web. L'objectif du paramétrage est de faciliter la modification du serveur Web ciblés par vos tests. Un test, enregistré ou codé, peut être exécuté sur différents serveurs. Lorsque vous utilisez le paramétrage, vous pouvez facilement modifier des serveurs en mappant à nouveau le paramètre de contexte du serveur Web sur un autre serveur. Il est inutile de réenregistrer ou de réécrire le test.

Cela peut s'avérer utile, par exemple, lorsque vous souhaitez exécuter vos tests sur un serveur Web qui porte un nom dans votre environnement de non-production et un autre nom dans votre environnement de production. Dans ce cas, les deux serveurs Web sont des serveurs Web actifs.

Vous pouvez également avoir des tests de performances de site Web pour cibler le serveur Web de développement ASP.NET sur votre ordinateur local. Vous pouvez créer des services Web sur votre ordinateur local qui utilisent le serveur de développement ASP.NET pour héberger votre application Web. Pour plus d'informations sur le serveur de développement ASP.NET, consultez Serveurs Web dans Visual Studio pour les projets Web ASP.NET.

Par ailleurs, si votre test doit s'exécuter sur un serveur Web de test spécifique à des fins de vérification de build, le site Web cible peut être identifié hors du test de performances de site Web réel. L'identification du serveur Web à l'extérieur du test vous permet d'éviter de modifier une partie du test qui est sous le contrôle de code source.

Avertissement

Un paramètre de contexte de test de charge remplace un paramètre de contexte de test de performances de site Web du même nom.

Pour créer un paramètre de contexte pour un serveur Web

  1. Ouvrez un test de performances de site Web.

  2. Cliquez sur le bouton Paramétrer les serveurs Web.

  3. Dans la boîte de dialogue Paramétrer les serveurs Web, sélectionnez le serveur Web à paramétrer, puis cliquez sur Modifier.

    La boîte de dialogue Modifier le serveur Web s'affiche.

  4. Dans la boîte de dialogue Modifier le serveur Web, tapez un nom pour le Nom du paramètre de contexte.

  5. Sélectionnez Utiliser un serveur Web ou Serveur de développement ASP.NET.

  6. Si vous choisissez le serveur de développement ASP.NET, vous devez indiquer le chemin d'accès au site Web sur votre ordinateur local et la racine de l'application Web.

    Notes

    Vous pouvez paramétrer le chemin d'accès au site Web en utilisant une variable d'environnement, telle que Test.WebServer1. À titre d'exemple, à partir d'une ligne de commande, tapez définir Test.ServeurWeb1= http://MonServeurDeProduction. Si vous exécutez ensuite le test de performances de site Web à partir de la ligne de commande en utilisant MSTest.exe, la variable d'environnement est appliquée pour cette série de tests. Pour plus d'informations sur la façon d'exécuter des tests à partir d'une ligne de commande, consultez Comment : exécuter des tests automatisés à partir de la ligne de commande à l'aide de MSTest.

  7. Cliquez sur OK.

  8. Si vous avez plusieurs serveurs Web à mapper, vous pouvez les sélectionner un à un, puis répéter la procédure. Lorsque vous avez terminé de mapper les serveurs Web aux noms des paramètres de contexte, cliquez sur OK.

    Les paramètres de contexte sont visibles dans le test de performances de site Web. Vous pouvez consulter les mappages entre le nom du paramètre de contexte et le serveur Web.

    Notes

    Les serveurs de développement ASP.NET sont automatiquement démarrés et arrêtés à la fin de la série de tests.

Voir aussi

Concepts

Tests unitaires pour les services Web ASP.NET

Serveurs Web dans Visual Studio pour les projets Web ASP.NET

Tests unitaires pour les services Web ASP.NET

Autres ressources

Personnalisation des enregistrements de tests de performances de site Web à l'aide de l'éditeur de tests de performances de site Web