Comment : ajouter des conditions de branche "If Then" à des requêtes Web dans les tests de performances de site Web
Cette rubrique s'applique à :
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Vous pouvez ajouter une logique de branche if/then à des tests de performances de site Web, puis assigner des règles conditionnelles et des propriétés spécifiques. Par exemple, vous pouvez créer une condition sur une requête Web pour vérifier la présence d'un cookie.
Ajout d'une règle conditionnelle
Notes
Vous pouvez également ajouter une logique conditionnelle de boucle qui peut exécuter plusieurs fois un test de performances de site Web ou une requête Web dans un test de performances de site Web pour vérifier si une condition a la valeur true ou false. Pour plus d'informations, consultez Comment : ajouter des boucles à des requêtes de tests de performances de site Web.
Pour insérer une règle de branche conditionnelle dans un test de performances de site Web
Ouvrez une solution qui contient un projet de test. Vérifiez que le projet de test contient un test de performances de site Web, puis ouvrez le test de performances de site Web.
Sélectionnez la requête Web ou le test de performances de site Web dans lequel insérer une branche conditionnelle. Cliquez avec le bouton droit et sélectionnez Insérer une condition.
Dans la boîte de dialogue Ajouter une règle conditionnelle et des éléments à la condition, sous Sélectionnez une règle, choisissez le type de règle conditionnelle à utiliser dans la logique de branche if/then. Vous trouverez dans le tableau de cette procédure les descriptions des différents genres de règles conditionnelles disponibles.
Sous Propriétés de la règle sélectionnée, spécifiez les paramètres de propriété correspondant à vos besoins.
Par exemple, vous pouvez utiliser la règle Code de la dernière réponse pour vérifier que le code de réponse retourne 200 - OK.
Les règles conditionnelles et les propriétés associées sont incluses dans le tableau de cette procédure.
Notes
Les descriptions des règles conditionnelles et des propriétés associées sont également affichées dans la boîte de dialogue Ajouter une règle conditionnelle et des éléments à la condition. Comme avec la fenêtre Propriétés, vous pouvez utiliser les boutons de barre d'outils de propriétés de la boîte de dialogue Ajouter une règle conditionnelle et des éléments à la condition pour trier les propriétés Par catégorie, en Ordre alphabétique et par Pages de propriétés.
Règles conditionnelles et propriétés associées
Règle conditionnelle
Description de la règle
Propriétés
Existence du paramètre de contexte
Confirmer l'existence ou l'absence d'un paramètre de contexte.
Nom du paramètre de contexte
Vérifier l'existence
Existence d'un cookie
Confirmer l'existence ou l'absence d'un cookie.
URI de la page Web
Nom du cookie
Vérifier l'existence
Nom de domaine du cookie (facultatif)
Chemin d'accès du cookie (facultatif)
Comparaison à la valeur d'un cookie
La condition est satisfaite lorsque la chaîne fournie correspond à la valeur du cookie spécifié.
URI de la page Web
Nom du cookie
Opérateur de comparaison
Valeur
Ignorer la casse
Utiliser une expression régulière
Nom de domaine du cookie (facultatif)
Chemin d'accès du cookie (facultatif)
Résultat de la dernière requête
Confirmer le résultat de la requête précédente.
Résultat de la requête
Code de la dernière réponse
Confirmer le code d'état HTTP de la réponse précédente
Opérateur de comparaison
Code de réponse
Comparaison de nombres
La condition est remplie lorsque le contenu du paramètre de contexte fourni satisfait à la comparaison de nombres avec la valeur fournie.
Nom du paramètre de contexte
Opérateur de comparaison
Valeur
Règle de probabilité
La condition sera considérée comme étant satisfaite selon le pourcentage fourni.
Nom du paramètre de contexte
Pourcentage
Comparaison de chaînes
La condition est satisfaite lorsque la chaîne fournie correspond au contenu du paramètre de contexte fourni.
Nom du paramètre de contexte
Opérateur de comparaison
Valeur
Ignorer la casse
Utiliser une expression régulière
Sous Éléments de la condition, utilisez la liste déroulante sous Choisir le premier élément pour la condition et spécifiez le premier élément à utiliser dans la condition.
Cliquez sur la liste déroulante sous Choisir le dernier élément pour la condition et spécifiez le dernier élément à utiliser dans la condition.
Cliquez sur OK.
Une fois que vous avez fermé la boîte de dialogue Ajouter une règle conditionnelle et des éléments à la condition, vous constatez que votre condition est désormais indiquée par une icône dans l'éditeur de test de performances Web.
Notes
Vous pouvez modifier ultérieurement les paramètres de propriété que vous avez spécifiés pour la règle en mettant en surbrillance la condition dans l'éditeur de test de performances Web et à l'aide de la fenêtre Propriétés.
Voir aussi
Tâches
Comment : ajouter des boucles à des requêtes de tests de performances de site Web
Concepts
Analyse des séries de tests de charge