Comment : ajouter une règle d'extraction à un test des performances de site Web
Les règles d'extraction permettent de vérifier qu'une application Web fonctionne correctement en extrayant les données des réponses aux requêtes Web.Les règles d'extraction stockent les résultats dans le contexte de test sous forme de paires nom/valeur.Les règles d'extraction peuvent extraire des champs de formulaire, du texte, des attributs, des en-têtes, des expressions régulières et des champs masqués.Pour plus d’informations, consultez Utilisation de règles de validation et d'extraction dans des tests des performances de site Web.
Vous ajoutez des règles d'extraction aux tests de performances de site Web dans l'éditeur de tests de performances Web.Pour plus d'informations sur l'ouverture et la modification d'un test de performances de site Web, consultez Comment : modifier un test de performances de site Web existant à l'aide de l'éditeur de test de performances de site Web.
Configuration requise
- Visual Studio Ultimate
Procédure
Pour ajouter une règle d'extraction à un test de performances de site Web
Ouvrez un test de performances de site Web.
Pour plus d'informations sur la création d'un test de performances de site Web, consultez Création et modification de tests des performances de site Web.
Dans l'éditeur de tests de performances de site Web, sélectionnez la requête à laquelle vous souhaitez ajouter une règle d'extraction.
Cliquez avec le bouton droit sur la requête et sélectionnez Ajouter une règle d'extraction.
La boîte de dialogue Ajouter une règle d'extraction s'affiche.
Dans la boîte de dialogue Ajouter une règle d'extraction, dans le volet Sélectionnez une règle, sélectionnez une règle à configurer.Par exemple, sélectionnez Extraire une valeur d'attribut.Pour plus d'informations sur d'autres règles d'extraction prédéfinies, consultez Utilisation de règles de validation et d'extraction dans des tests des performances de site Web.
Dans le volet Propriétés de la règle sélectionnée, attribuez à la propriété Nom du paramètre de contexte un nom descriptif tel que PremierLien.Lorsque la règle d'extraction s'exécute, une variable de contexte nommée PremierLien et contenant la chaîne extraite est créée.
Attribuez la valeur href à la propriété Nom d'attribut et la valeur a à la propriété Nom de la balise.
[!REMARQUE]
Le format HTML de ce que nous essayons d'extraire dans cet exemple est <a href=http://www.contoso.com>, où a est la balise et href est l'attribut qui nous intéresse.
Choisissez OK pour fermer la boîte de dialogue Ajouter une règle d'extraction.
Dans le menu Fichier, choisissez Enregistrer pour enregistrer le test de performances de site Web.
Dans l'éditeur de test de performances Web, choisissez Exécuter pour démarrer votre test de performances de site Web.
L'Afficheur des résultats des tests de performances de site Web s'affiche.
Dans le volet supérieur de l'Afficheur des résultats des tests de performances de site Web, choisissez la requête à laquelle vous avez ajouté la règle de validation.
Dans le volet inférieur de l'Afficheur des résultats des tests de performances de site Web, choisissez l'onglet Détails.
La grille Règles de validation et d'extraction s'affiche avec une entrée pour la règle d'extraction que vous venez d'ajouter.
Sélectionnez l'onglet Contexte.
Une grille de noms et de valeurs s'affiche.La dernière entrée est la variable PremierLien et sa valeur.La valeur doit correspondre au premier <a href> sur la page demandée.Vous pouvez le vérifier en affichant la page demandée ainsi que sa source dans un navigateur et en recherchant le premier href.
Voir aussi
Tâches
Comment : créer une règle d'extraction personnalisée pour un test de performances de site Web
Comment : ajouter une règle d'extraction dans la lecture des tests de performances de site Web
Concepts
Utilisation de règles de validation et d'extraction dans des tests des performances de site Web
Autres ressources
Création et modification de tests des performances de site Web