Partager via


Comment : analyser l'activité des utilisateurs virtuels lors d'un test de charge à l'aide du graphique d'activités des utilisateurs virtuels

Le graphique d'activités des utilisateurs virtuels vous permet de visualiser les activités des utilisateurs virtuels associées à votre test de charge. Chaque ligne du graphique représente un utilisateur virtuel individuel. Le graphique d'activités des utilisateurs virtuels vous montre exactement ce que chaque utilisateur virtuel faisait pendant le test. Cela vous permet de visualiser les modèles d'activités des utilisateurs, de charger des modèles, de mettre en corrélation des tests lents ou ayant échoué, et de consulter des requêtes basées sur d'autres activités des utilisateurs virtuels. Le graphique d'activités des utilisateurs virtuels est disponible uniquement après que le test de charge a terminé de s'exécuter.

Les procédures suivantes montrent comment consulter le graphique d'activités des utilisateurs virtuels, comment examiner les activités d'utilisateurs spécifiques, et comment utiliser le filtrage.

Configuration requise

  • Visual Studio Ultimate

Pour consulter le graphique d'activités des utilisateurs virtuels dans vos résultats de test de charge

  1. Pour consulter les données des utilisateurs virtuels, vous devez configurer en premier lieu le paramètre Tous les détails individuels pour la propriété Stockage des détails de minuterie associée à votre test de charge. Exécutez ensuite le test de charge. Pour plus d'informations, voir Comment : configurer les tests de charge pour collecter les détails complets afin d'activer le graphiques d'activités des utilisateurs virtuels dans les résultats des tests.

  2. Après l'exécution de votre test de charge, la page de résumé des résultats des tests s'affiche. Choisissez le bouton Détail de l'utilisateur dans la barre d'outils.

    ou

    Ouvrez la vue Graphiques en choisissant le bouton Graphiques dans la barre d'outils. Cliquez avec le bouton droit sur un graphique, puis sélectionnez Accéder au détail de l'utilisateur.

    Si vous utilisez cette option, le graphique d'activités des utilisateurs virtuels affiche un zoom automatique de la partie du test sur laquelle vous avez cliqué avec le bouton droit. Par exemple, si votre pointeur se trouve approximativement à la marque des 30 secondes, l'affichage Détails s'effectuera à peu près à la marque des 30 secondes dans l'outil Zoomer sur la période de temps au bas du graphique d'activités des utilisateurs virtuels.

    Vous pouvez ensuite examiner les activités d'utilisateurs spécifiques dans le graphique d'activités des utilisateurs virtuels.

Pour examiner les activités d'utilisateurs spécifiques dans le graphique d'activités des utilisateurs virtuels

  1. Utilisez l'outil Zoomer sur la période de temps au bas du graphique d'activités des utilisateurs virtuels pour sélectionner une zone du graphique à examiner pour un utilisateur spécifique.

  2. Pointez sur un détail du graphique. Notez que les informations suivantes sont affichées dans l'info-bulle :

    • ID utilisateur

    • Scénario

    • Test

    • URL (ne s'affiche pas dans un test ou une transaction)

    • Résultat

    • Navigateur (ne s'affiche pas dans un test ou une transaction)

    • Network

    • Heure de début

    • Durée

    • Agent

    • Journal des tests (lien vers le journal des tests)

      Notes

      Afin de faciliter le débogage de votre application, si vous choisissez le lien Journal des tests, le résultat du test Web ou du test unitaire associé au journal s'ouvre.

    Vous pouvez ensuite utiliser les opérations de filtrage et de mise en surbrillance disponibles dans le graphique d'activités des utilisateurs virtuels.

Pour utiliser les options de filtrage dans le graphique d'activités des utilisateurs virtuels

  1. Dans Légende du détail, utilisez la liste déroulante pour sélectionner Test, Page ou Transaction.

    Volet Légende du détail

    Panneau Légende du détail

  2. Activez ou désactivez les cases à cocher pour les erreurs, les journaux, les tests, la recherche et les pages aspx associés au test de charge.

    Le graphique d'activités des utilisateurs virtuels est mis à jour en conséquence.

    Le graphique d'activités des utilisateurs virtuels permet de filtrer les tests, les pages et les transactions en fonction de plusieurs critères différents. Vous pouvez supprimer certains tests de la vue, supprimer tous les tests réussis ou supprimer les tests qui ont abouti à certains échecs. Vous pouvez également supprimer tous les tests qui n'ont pas de journaux.

    Par exemple, vous pouvez sélectionner l'option (Surligner les erreurs), qui affiche toutes les erreurs du panier rouge. Vous pouvez également sélectionner l'option (Surligner les résultats avec fichiers journaux) qui affiche tous les résultats de test dont des journaux apparaissent en vert dans le graphique.

    Volet Résultats du filtre

    Panneau de filtrage des résultats

  3. Dans les résultats de filtrage, activez ou désactivez les cases à cocher des options de filtrage suivantes :

    • Indiquer uniquement les résultats avec journaux   Affiche uniquement les résultats des tests associés à des journaux des tests.

    • Afficher les résultats réussis   Affiche les résultats réussis.

    • Afficher les résultats avec des erreurs   Affiche les résultats comportant des erreurs qui peuvent être utiles lors du débogage.

      Notes

      Vous pouvez examiner de manière plus approfondie la liste des types d'erreurs répertoriés sous le nœud Afficher les résultats avec des erreurs en choisissant le bouton Tables dans la barre d'outils de l'Afficheur des résultats des tests de performances de site Web.Pour plus d'informations, voir Analyse des résultats et des erreurs des tests de charge dans la vue Tables de l'analyseur de test de charge.

    Le graphique d'activités des utilisateurs virtuels est mis à jour en conséquence.

Voir aussi

Tâches

Procédure pas à pas : utilisation du graphique d'activités des utilisateurs virtuels pour isoler les problèmes de performances

Concepts

Vue d'ensemble de l'analyseur de test de charge

Autres ressources

Analyse de l'activité des utilisateurs virtuels d'un test de charge dans la vue Détails de l'analyseur de test de charge