Procédure pas à pas : ajout de règles de validation et d'extraction à un test des performances de site Web
Dans cette procédure pas à pas, vous allez ajouter des règles de validation et d'extraction à un test de performances de site Web et vérifier qu'elles fonctionnent correctement.
Les règles de validation permettent de vérifier qu'une application Web fonctionne correctement en confirmant l'existence de texte, de balises ou d'attributs sur la page qui est retournée par une demande Web.
Les règles d'extraction sont semblables aux règles de validation, mais au lieu de simplement vérifier les données, elles extraient ces dernières et stockent le résultat dans le contexte du test de performances de site Web. Pour plus d'informations, consultez Utilisation de règles de validation et d'extraction dans des tests des performances de site Web.
Dans cette procédure pas à pas, vous exécuterez les tâches suivantes :
Ajouter une règle de validation à un test de performances de site Web.
Vérifier les résultats de la règle de validation.
Ajouter une règle d'extraction à un test de performances de site Web.
Vérifier les résultats de la règle d'extraction.
Composants requis
Pour exécuter cette procédure pas à pas, vous devez disposer des éléments suivants :
Visual Studio 2010 Ultimate
L'application Web que vous avez créée dans Procédure pas à pas : création d'une application Web simple
Le test de performances de site Web que vous avez créé dans Procédure pas à pas : enregistrement et exécution d'un test des performances de site Web
Préparation de la procédure
Pour vous préparer à la procédure
Ouvrez l'application Web que vous avez créée dans Procédure pas à pas : création d'une application Web simple.
Appuyez sur CTRL+F5 pour exécuter l'application Web dans le navigateur. La première page doit s'afficher. Fermez le navigateur.
Notes
Le serveur de développement ASP.NET qui exécute l'application Web que votre test de performances de site Web va tester démarre. L'icône Serveur de développement ASP.NET apparaît dans la zone de notification.
Ouvrez l'application Web que vous avez créée dans Procédure pas à pas : enregistrement et exécution d'un test des performances de site Web.
Dans l'Explorateur de solutions, double-cliquez sur ColorWebTest.webtest. L'éditeur de test de performances Web s'affiche et la liste des requêtes Web s'affiche.
Ajout d'une règle de validation à un test de performances de site Web
Dans ce test de performances de site Web, vous avez sélectionné l'option Red et cliqué sur Envoyer. Vous allez maintenant ajouter une règle de validation pour vérifier que vous accédez effectivement à la page Red.aspx.
Pour ajouter une règle de validation au test de performances de site Web
Dans l'éditeur de test de performances Web, recherchez la requête qui effectue une redirection vers la page Red.aspx. Il doit s'agir du deuxième nœud dans la liste des requêtes.
Important
L'application Web effectue une redirection pour passer de la page Default.aspx à la page Red.aspx. Dans l'éditeur de test de performances Web, la liste des requêtes affiche Default.aspx, et non Red.aspx, pour la requête recherchée. Pour trouver la demande appropriée, développez le nœud de demandes, puis le dossier Paramètres de publication de formulaire et confirmez qu'il existe une entrée RadioButtonList=Red.
Cliquez avec le bouton droit sur la demande Web et sélectionnez Ajouter une règle de validation.
La boîte de dialogue Ajouter une règle de validation s'affiche.
Dans le volet Sélectionnez une règle, choisissez Rechercher du texte.
Dans le volet Propriétés, affectez à la propriété Rechercher du texte la valeur Red et, à la propriété Passer si le texte a été trouvé, la valeur True.
Cliquez sur OK.
Dans le menu Fichier, cliquez sur Enregistrer ColorWebTest.webtest pour enregistrer le test de performances de site Web.
Vérification des résultats de la règle de validation
Pour vérifier les résultats de la règle de validation
Dans l'éditeur de test de performances Web, cliquez sur 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, cliquez sur la requête de la page Red.aspx.
Dans le volet inférieur de l'Afficheur des résultats des tests de performances de site Web, cliquez sur l'onglet Détails. La grille Règles de validation et d'extraction s'affiche avec les résultats de la règle de validation.
Ajout d'une règle d'extraction à un test de performances de site Web
Dans ce test de performances de site Web, vous avez sélectionné l'option Blue et cliqué sur Envoyer. L'étape suivante consiste à ajouter une règle d'extraction pour obtenir le style du Label sur la page Blue.aspx.
Pour ajouter une règle d'extraction au test de performances de site Web
Dans l'éditeur de test de performances Web, recherchez la requête qui effectue une redirection vers la page Blue.aspx. Il doit s'agir du quatrième nœud dans la liste des demandes.
Important
L'application Web effectue une redirection pour passer de la page Default.aspx à la page Blue.aspx. Dans l'éditeur de test de performances Web, la liste des requêtes affiche Default.aspx, et non Blue.aspx, pour la requête recherchée. Pour trouver la demande appropriée, développez le nœud de demandes, puis le dossier Paramètres de publication de formulaire et confirmez qu'il existe une entrée RadioButtonList=Blue.
Cliquez avec le bouton droit sur la demande Web, puis sélectionnez Ajouter une règle d'extraction.
La boîte de dialogue Ajouter une règle d'extraction s'affiche.
Dans le volet Sélectionnez une règle, choisissez Extraire une valeur d'attribut.
Dans le volet Propriétés, définissez les propriétés suivantes :
Propriété
Valeur
Nom du paramètre de contexte
ExtractionTest
Nom de la balise
étendue
Nom d'attribut
style
Valeur de l'attribut de correspondance
Color:Blue
Cliquez sur OK.
Choisissez Fichier, puis Enregistrer pour enregistrer le test de performances de site Web.
Vérification des résultats de la règle d'extraction
Pour vérifier les résultats de la règle d'extraction
Dans l'éditeur de test de performances Web, cliquez sur 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, cliquez sur la requête de la page Blue.aspx.
Dans le volet inférieur de l'Afficheur des résultats des tests de performances de site Web, cliquez sur 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.
Cliquez sur l'onglet Contexte.
Une grille de noms et de valeurs s'affiche. La dernière entrée correspond à la valeur extraite par la règle, color:Blue;.
Étapes suivantes
Dans cette procédure pas à pas, vous avez ajouté des règles de validation et d'extraction à un test de performances de site Web.
Pour ajouter la liaison de données à votre test des performances Web, consultez Procédure pas à pas : ajout de la liaison de données à un test des performances de site Web. Enfin, pour convertir votre test de performances de site Web en test de performances de site Web codé, consultez Procédure pas à pas : création d'un test de performances Web codé.
Voir aussi
Tâches
Procédure pas à pas : création d'une application Web simple
Procédure pas à pas : enregistrement et exécution d'un test des performances de site Web
Procédure pas à pas : ajout de la liaison de données à un test des performances de site Web
Procédure pas à pas : création d'un test de performances Web codé
Concepts
Utilisation de règles de validation et d'extraction dans des tests des performances de site Web