Vue d'ensemble de l'éditeur de test de performances de site Web
Utilisez l'Éditeur de test de performances de site Web pour modifier vos tests de performances de site Web après les avoir enregistrés.En général, vous enregistrez vos tests de performances de site Web à l'aide de l'Enregistreur de test de performances de site Web, qui est installé dans le cadre de Microsoft Visual Studio Ultimate.Pour plus d'informations sur l'enregistrement de tests de performances de site Web, consultez Comment : créer un nouveau test de performances de site Web à l'aide de l'enregistreur de test de performances de site Web.
Il existe deux façons d'effectuer des actions dans l'Éditeur de test de performances de site Web : vous pouvez utiliser les boutons sur la barre d'outils ou cliquer avec le bouton droit et sélectionner des éléments dans le menu contextuel.
Pour plus d'informations sur les tests des performances de sites 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
Tâches de la barre d'outils de l'éditeur de test de performances de site Web
Vous pouvez utiliser la barre d'outils dans l'Éditeur de test de performances de site Web pour exécuter les actions suivantes sur le test de performances de site Web modifié.
Bouton de barre d'outils |
Action |
---|---|
Exécuter le test |
Exécute le test dans l'Afficheur de résultats des tests de performances de site Web. Pour plus d’informations, consultez Comment : exécuter un test des performances de site Web. |
Ajouter une source de données |
Ajoute une source de données au test de performances de site Web, que vous pouvez utiliser pour la liaison de données. Pour plus d’informations, consultez Comment : ajouter la liaison de données à une requête Web. |
Définir les informations d'identification |
Définissez le nom d'utilisateur et le mot de passe de l'utilisateur à simuler. Pour plus d’informations, consultez Comment : définir des informations d'identification sur un test des performances de site Web. |
Ajouter un enregistrement |
Affiche le navigateur Web prêt à enregistrer une interaction supplémentaire avec une application Web. Pour plus d’informations, consultez Comment : créer un nouveau test de performances de site Web à l'aide de l'enregistreur de test de performances de site Web. |
Ajouter un plug-in de test Web |
Affiche une boîte de dialogue dans laquelle sélectionner un plug-in de test de performances de site Web à ajouter à votre test de performances de site Web. Pour plus d'informations, consultez Comment : créer un plug-in de test des performances de site Web. |
Ajouter un plug-in de requête |
Affiche une boîte de dialogue dans laquelle sélectionner un plug-in de requête à ajouter à votre test de performances de site Web.Pour plus d’informations, consultez Comment : créer un plug-in de niveau demande. |
Générer le code |
Affiche la boîte de dialogue Générer un test de performances de site Web codé afin que vous puissiez générer une version codée de ce test Web. Pour plus d’informations, consultez Comment : créer un test des performances de site Web codé. |
Paramétrer les serveurs Web |
Affiche la boîte de dialogue Paramétrer les serveurs Web.Vous pouvez paramétrer l'URL de votre serveur Web.L'objectif du paramétrage est de faciliter la modification du serveur Web ciblés par vos tests. Pour plus d’informations, consultez Comment : paramétrer l'URL pour un serveur Web des tests des performances de site Web. |
Promouvoir les paramètres dynamiques en paramètres de test Web |
Affiche la boîte de dialogue Détection des paramètres dynamiques qui automatiquement commence à détecter des paramètres dynamiques dans le test de performances de site Web. Pour plus d’informations, consultez Comment : promouvoir les paramètres dynamiques en paramètres de test de performances de site Web. |
Définir les détails de la requête |
Affiche la boîte de dialogue Détails de la demande qui vous permet d'assigner des noms de rapport et spécifier des temps de réflexion pour les demandes dans le test de performances de site Web. Pour plus d’informations, consultez Comment : définir les détails d'une requête dans un test de performances de site Web. |
Créer une session de performance pour ce test |
Démarre l'Assistant Performance qui vous permet de spécifier une application Web dans laquelle créer une session de performance. Pour plus d’informations, consultez Creating Performance Sessions for a Web Performance Test. |
Tâches de clic droit sur les nœuds d'arbre de l'Éditeur de test de performances de site Web
Dans l'éditeur se trouve une arborescence hiérarchique d'URL appelée arborescence de demandes.Vous pouvez sélectionner des nœuds dans l'arborescence de demandes pour afficher et modifier les propriétés associées à des demandes par le biais de la fenêtre Propriétés de Visual Studio.
Vous pouvez également développer une requête pour afficher les nœuds et les paramètres de la requête.
Vous pouvez cliquer avec le bouton droit sur tout nœud et sur l'arborescence pour afficher un menu contextuel qui contient le jeu d'opérations disponibles pour ce type de nœud.Les types de nœud incluent le nœud de test unique (nœud racine) pour le test de performances de site Web que vous modifiez actuellement, des nœuds de requête, des sources de données, des paramètres de contexte et des règles de validation.Les opérations disponibles pour ces nœuds sont décrites dans le tableau suivant.
[!REMARQUE]
Toutes ces opérations ne sont pas disponibles pour tous les types de nœuds.
Clic droit sur un nœud de requêtes
Le nœud choisissez à droite l'option |
Action |
---|---|
Ajouter une requête (nœud de test) Insérer une requête (nœud de requête) |
Insérer une demande supplémentaire dans votre test de performances de site Web. |
Ajouter une requête de service Web (nœud de test) Insérer une demande de service Web (nœud de demande) |
Insérer une demande supplémentaire avec un corps de chaîne.Cette option est utilisée pour simuler des demandes de service Web. |
Ajouter une transaction (nœud de test) Insérer une transaction (nœud de requête) |
Encapsulez un jeu d'actions dans une transaction pour le test de performances de site Web. Pour plus d’informations, consultez Comment : ajouter une transaction à un test des performances de site Web. |
Ajouter une boucle (nœud de test) Insérer une boucle |
Ajoutez la logique de boucle aux tests de performances Web pour assigner des règles conditionnelles et des propriétés spécifiques.Cela offre un moyen simple d'avoir plusieurs fois des requêtes dans une série de tests de performances de site Web. Comment : ajouter des boucles à des requêtes de tests de performances de site Web |
Ajouter une condition (nœud de test) Insérer une condition |
Utilisez la logique de branchement conditionnel aux tests de performances Web pour assigner des règles et des propriétés conditionnelles spécifiques. |
Ajouter un commentaire (nœud de test) Insérer un commentaire (nœud de requête) |
Insérer un commentaire dans votre test de performances de site Web comme vous le feriez avec toute autre édition de code. Pour plus d'informations, consultez Comment : ajouter des commentaires dans l'éditeur de test de performances de site Web. |
Ajouter un appel au test Web (nœud de test) Insérer un appel au test Web |
Dans un test de performances de site Web, insère un appel dans un autre test de performances de site Web. Pour plus d’informations, consultez Comment : insérer un appel dans un test des performances de site Web dans un autre test des performances de site Web. |
Ajouter un enregistrement (nœud de test) Insérer un enregistrement (nœud de requête) |
Insérer une autre demande ou un autre jeu de demandes HTTP par le biais de l'Enregistreur de test de performances de site Web dans le navigateur. Pour plus d’informations, consultez Comment : créer un nouveau test de performances de site Web à l'aide de l'enregistreur de test de performances de site Web. |
Ajouter une source de données (nœud de test, nœud de Sources de données) |
Ajoute une liaison de données dans un test de performances de site Web pour fournir l'entrée aux requêtes HTTP dans le test de performances de site Web. Pour plus d’informations, consultez Liaison d'une source de données à un test de performances de site Web. |
Ajouter un paramètre de contexte (nœud de test, nœud de Paramètres de contexte) |
Ajoute un paramètre de contexte au test de performances de site Web auquel vous pouvez appliquer des propriétés dans la fenêtre Propriétés. Pour plus d’informations, consultez Comment : utiliser des paramètres de contexte dans un test de performances de site Web. |
Extraire un test Web (nœud de test, nœud de requête) |
Affiche la boîte de dialogue Extraire un test Web. Pour plus d’informations, consultez Comment : extraire des requêtes dans un test des performances de site Web existant pour créer un test des performances de site Web. |
Ajouter une demande dépendante (nœud de test) |
Ajouter une demande dépendante. |
Ajouter un en-tête (nœud de requête) |
Ajouter un en-tête à cette demande. |
Ajouter un paramètre QueryString d'URL (nœud de requête) |
Ajouter un paramètre de chaîne de requête à cette demande. |
Ajouter un paramètre de publication de formulaire (nœud de requête) |
Ajouter un paramètre de publication de formulaire à cette demande. |
Ajouter un paramètre de téléchargement de fichier (nœud de requête) |
Ajouter un paramètre de téléchargement de fichier. |
Ajouter une règle de validation (nœud de test, nœud de requête) |
Pour plus d’informations, consultez Comment : ajouter une règle de validation à un test des performances de site Web. |
Ajouter une règle d'extraction (nœud de requête) |
Pour plus d’informations, consultez Comment : ajouter une règle d'extraction à un test des performances de site Web. |
Ajouter un plug-in de test Web (nœud de test) Ajouter un plug-in de requête (nœud de requête) |
Ajoute un plug-in de requête personnalisé. Pour plus d’informations, consultez Comment : créer un plug-in de test des performances de site Web. |
Rechercher et remplacer dans la requête (tous les nœuds) |
Affiche la boîte de dialogue Rechercher et remplacer dans la requête qui offre un moyen rapide pour remplacer des demandes dans le test de performances de site Web. Pour plus d’informations, consultez Comment : utiliser Rechercher et remplacer dans un test de performances d'un site Web. |
Générer le code (nœud de test) |
Convertit le test de performances de site Web en un test de performances de site Web codé en C# ou en Visual Basic. Pour plus d’informations, consultez Comment : créer un test des performances de site Web codé. |
Paramétrer les serveurs Web (nœud de test) |
Affiche la boîte de dialogue Paramétrer les serveurs Web.Vous pouvez paramétrer l'URL de votre serveur Web.L'objectif du paramétrage est de faciliter la modification du serveur Web ciblés par vos tests. Pour plus d’informations, consultez Comment : paramétrer l'URL pour un serveur Web des tests des performances de site Web. |
Promouvoir les paramètres dynamiques (nœud de test) |
Capture des paramètres dynamiques à partir des réponses HTTP et utilise des règles d'extraction qui sont utilisées sur la requête HTTP suivante. Pour plus d’informations, consultez Comment : promouvoir les paramètres dynamiques en paramètres de test de performances de site Web. |
Exécuter le test (tous les nœuds) |
Exécute votre test de performances de site Web dans l'Afficheur de résultats des tests de performances de site Web. Pour plus d’informations, consultez Comment : exécuter un test des performances de site Web. |
Couper (éléments dans tous les nœuds) |
Couper l'élément pour le déplacer dans un autre test ou à un autre emplacement dans ce test. |
Copier (éléments dans tout le nœud) |
Copier l'élément pour le coller dans un autre test ou à un autre emplacement de ce test. |
Supprimer (éléments dans tout le nœud) |
Supprimer l'élément. |
Propriétés (tous les nœuds) |
Afficher les propriétés de ce nœud dans la fenêtre Propriétés. |
Voir aussi
Tâches
Comment : ajouter une règle de validation à un test des performances de site Web
Comment : ajouter une règle d'extraction à un test des performances de site Web
Comment : ajouter la liaison de données à une requête Web
Comment : ajouter une transaction à un test des performances de site Web
Comment : définir des informations d'identification sur un test des performances de site Web
Comment : exécuter un test des performances de site Web
Comment : créer un test des performances de site Web codé
Comment : créer un plug-in de test des performances de site Web