Comment : ajouter des paramètres de contexte dans un paramètre d'exécution des tests de charge
Publication: juillet 2016
Après avoir créé votre test de charge avec l'Assistant Nouveau test de charge, vous pouvez utiliser l'Éditeur de test de charge pour modifier les propriétés des scénarios afin de répondre à vos besoins et vos objectifs de test. Pour plus d'informations, consultez [retirée] Création de tests de charge.
Notes
Pour obtenir une liste complète des propriétés de paramètres d'exécution et leurs descriptions, voir Propriétés des paramètres d'exécution pour le test de charge.
Vous pouvez créer des paramètres de contexte à utiliser dans un paramètre de série de tests de charge à l'aide de l'éditeur de test de charge. Les paramètres de contexte vous permettent de paramétrer une chaîne.
Spécifications
- Visual Studio Enterprise
Supposons que votre test de charge contienne un test de performances de site web qui utilise déjà une URL de serveur web paramétrable à l'aide d'un paramètre de contexte. Vous pouvez ajouter un paramètre de contexte à un paramètre de série de tests de charge qui utilise la même valeur de nom que celui utilisé dans le test de performances de site web. Cela permet de mapper le test de performances de site web à un autre serveur pendant l'exécution du test de charge. Par exemple, si votre test de charge inclut un test de performances de site web qui utilise un paramètre de contexte nommé WebServer1 pour le nom du serveur web dans l'URL. Si vous spécifiez ensuite un paramètre de contexte dans votre paramètre de série de tests de charge également nommé WebServer1, le test de charge utilisera le paramètre de contexte que vous avez assigné dans le paramètre de série de tests de charge. Pour être plus clair, si le test de performances de site web dans le test de charge utilise le même nom de paramètre de contexte qu'un paramètre de contexte dans le test de charge, le paramètre de contexte du test de charge remplacera le paramètre de contexte utilisé dans le test de performances de site web. Pour plus d'informations, voir [retirée] Comment : utiliser des paramètres de contexte dans un test de performances de site Web
Avertissement
Veillez à ne pas remplacer de manière involontaire le paramètre de contexte d'un test de performances de site web lorsque vous utilisez des paramètres de contexte dans un paramètre d'exécution.Évitez d'utiliser les mêmes noms pour les paramètres de contexte sauf si vous le faites en connaissance de cause.
Si vous assignez la valeur du paramètre de contexte Webserver1 à http://CorporateStagingWebServer, vous pouvez utiliser ensuite WebServer1 dans tout le test de charge et ainsi vous pouvez facilement sélectionner un autre serveur web à tout moment.
En outre, en assignant des valeurs différentes à un paramètre de contexte en reprenant le même nom dans des paramètres d'exécution du test de charge différents, vous pouvez exécuter le test de charge dans différents environnements :
Paramètre d'exécution du serveur web intermédiaire d'entreprise : paramètre de contexte nommé WebServer1=http://CorporateStagingWebServer
Paramètre d'exécution de Serveur Web de production d'entreprise : paramètre de contexte nommé WebServer1=http://CorporateProductionWebServer
Modification du paramètre d'exécution depuis la ligne de commande
Si vous souhaitez utiliser des paramètres d'exécution différents à partir de la ligne de commande pour tirer parti de la stratégie de paramètre de contexte, utilisez les commandes suivantes :
Set Test.UseRunSetting= CorporateStagingWebServer
-et-
mstest /testcontainer:loadtest1.loadtest
Ajout de paramètres de contexte à un paramètre d'exécution
Pour ajouter un paramètre de contexte à un paramètre d'exécution
Ouvrez un test de charge.
Développez le dossier Paramètres d'exécution dans l'arborescence du test de charge de l'éditeur de test de charge.
Cliquez avec le bouton droit sur le paramètre d'exécution spécifique auquel vous souhaitez ajouter un paramètre de contexte, puis sélectionnez Ajouter un paramètre de contexte.
Un nouveau paramètre de contexte est ajouté au dossier Paramètres de contexte dans le dossier Paramètres d'exécution dans l'arborescence du test de charge.
ou
Si le paramètre d'exécution contient déjà un dossier Paramètres de contexte, vous pouvez cliquer dessus avec le bouton droit, puis sélectionnez Ajouter un paramètre de contexte.
Dans la fenêtre Propriétés, modifiez la valeur de Nom si nécessaire (par exemple, WebServer1). Dans la fenêtre Propriétés, modifiez l'option Valeur en choisissant le paramètre à utiliser (par exemple, http://CorporateStagingWebServer).
(Facultatif) Répétez les étapes 3 à 5 et utilisez une chaîne différente pour la propriété Valeur (par exemple, http://CorporateProductionWebServer).
Sélectionnez les paramètres d'exécution à activer. Ouvrez le menu contextuel des paramètres d'exécution, puis sélectionnez Définir comme actif.
Voir aussi
Configuration des paramètres d'exécution des tests de charge
[retirée] Comment : utiliser des paramètres de contexte dans un test de performances de site Web