Partager via


Comment : promouvoir les paramètres dynamiques en paramètres de test de 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

Certains sites et applications Web utilisent des paramètres dynamiques dans une ou plusieurs requêtes Web. Un paramètre dynamique est un paramètre dont la valeur est générée chaque fois qu'un utilisateur exécute l'application. Un paramètre dynamique peut provoquer l'échec de la lecture des tests de performances de site Web, car la valeur dynamique sera selon toute vraisemblance différente à chaque exécution du test. Par conséquent, vous ne pouvez pas lire les valeurs enregistrées. Un ID de session est un exemple de paramètre dynamique. En règle générale, l'ID de session change toutes les 5 à 30 minutes.

L'enregistreur et le moteur de lecture des tests des performances de site Web gèrent automatiquement les types les plus communs de paramètres dynamiques :

  • Valeurs de paramètre dynamique définies dans la valeur du cookie. Le moteur de test de performances de site Web les gère automatiquement pendant la lecture.

  • Valeurs de paramètre dynamique définies dans les champs masqués des pages HTML, telles que l'état d'affichage ASP.NET. Celles-ci sont gérées automatiquement par l'enregistreur qui ajoute des règles d'extraction de champs masqués au test.

  • Valeurs de paramètre dynamique définies comme chaîne de requête ou paramètres de publication de formulaire. Celles-ci sont gérées par l'intermédiaire de la détection des paramètres dynamiques à la fin du test.

La configuration Visual Studio 2010 Ultimate par défaut consiste à détecter les paramètres dynamiques lorsque vous enregistrez un test de performances de site Web à l'aide de l'Enregistreur de test de performances de site Web. Toutefois, si Visual Studio 2010 Ultimate est configuré pour ne pas détecter de paramètres dynamiques, ou si l'application Web qui est testée est modifiée à l'aide de paramètres dynamiques supplémentaires, l'éditeur de tests de performances de site Web permet de détecter les paramètres dynamiques dans le test de performances de site Web.

Notes

Vous pouvez modifier le comportement par défaut de la détection des paramètres dynamiques lorsque vous exécutez un test de performances de site Web dans Visual Studio 2010 Ultimate. Pour plus d'informations, consultez Comment : configurer les options de Visual Studio Ultimate pour les tests de performances de site Web.

Dans l'éditeur de tests de performances de site Web, vous pouvez utiliser le bouton Promouvoir les paramètres dynamiques en paramètres de test Web dans la barre d'outils pour détecter automatiquement les types de paramètres dynamiques répertoriés ci-dessus dans votre test de performances de site Web, comme indiqué dans la procédure ci-dessous.

Pour détecter les paramètres dynamiques dans votre test de performances de site Web

  1. Ouvrez un test de performances de site Web.

    L'éditeur de tests de performances de site Web s'ouvre et l'arborescence des requêtes du test de performances de site Web s'affiche.

  2. Dans la barre d'outils, cliquez sur le bouton Promouvoir les paramètres dynamiques en paramètres de test Web.

    Une fois le processus de détection terminé, si des paramètres dynamiques sont détectés, la boîte de dialogue Promouvoir les paramètres dynamiques en paramètres de test Web s'affiche.

    Les paramètres dynamiques sont listés sous la colonne Paramètres dynamiques. Les requêtes dont les paramètres dynamiques doivent être extraits et auxquelles ils doivent être liés sont listées sous les colonnes Extraire le paramètre de la réponse et Lier à la requête.

    Conseil

    Si vous cliquez sur un paramètre dynamique dans la boîte de dialogue Promouvoir les paramètres dynamiques en paramètres de test Web, deux requêtes sont mises en surbrillance dans l'arborescence des requêtes de l'éditeur de tests de performances de site Web. La première requête est celle à laquelle la règle d'extraction doit être ajoutée. La seconde requête est celle à laquelle la valeur extraite doit être liée.

  3. Activez ou désactivez la case à cocher en regard des paramètres dynamiques que vous voulez mettre en corrélation automatiquement. Par défaut, tous les paramètres dynamiques sont activés.

  4. Cliquez sur OK.

    Notes

    Certaines formes de paramètres dynamiques ne sont pas détectées. Pour gérer correctement ces paramètres, vous pouvez ajouter manuellement des règles d'extraction aux paramètres dynamiques dans les tests de performances de site Web. Pour plus d'informations, consultez Comment : résoudre les problèmes de lecture des tests de performances de site Web causés par des paramètres dynamiques.

Voir aussi

Tâches

Comment : créer un nouveau test de performances de site Web à l'aide de l'enregistreur de test de performances de site Web

Autres ressources

Comment : résoudre les problèmes de lecture des tests de performances de site Web causés par des paramètres dynamiques