Utilisation des tables de tests de charge
Mise à jour : novembre 2007
Lorsque vous consultez les résultats d'une série de tests de charge, vous pouvez afficher différents volets vous permettant d'analyser les données de différentes manières. Vous pouvez afficher les données sous forme de graphique pour voir comment elles évoluent dans le temps ou les consulter dans des tables détaillées.
Pour basculer en mode table, cliquez sur Tables dans la barre d'outils de test de charge. Pour passer d'une table à une autre, utilisez la liste déroulante Table accessible dans la barre d'outils située au-dessus de la grille des tables. En mode table, vous pouvez consulter jusqu'à quatre tables à la fois. Pour plus d'informations, consultez Comment : afficher les tables en mosaïque.
La plupart des valeurs numériques affichées dans une table pour les compteurs de performance sont cumulatives sur l'ensemble de la série de tests de charge. Les colonnes nommées Dernièrement sont une exception et représentent la valeur de l'intervalle d'échantillonnage le plus récent.
Remarque : |
---|
Les colonnes nommées Dernièrement ne sont disponibles qu'au cours de l'exécution d'un test de charge. Une fois qu'un test de charge est terminé, ces colonnes ne sont plus disponibles. |
Vous pouvez trier la plupart des tables en cliquant sur le titre de la colonne sur laquelle vous souhaitez effectuer le tri. Par défaut, certaines tables n'affichent pas toutes les colonnes disponibles. Vous pouvez ajouter des colonnes aux tables, si des colonnes sont disponibles. Pour ajouter des colonnes, cliquez avec le bouton droit sur la table, puis cliquez sur Ajouter/Supprimer des colonnes.
Remarque : |
---|
Vous pouvez copier les données d'une table dans d'autres applications telles qu'Excel, à des fins d'analyse supplémentaire. |
Tables de tests de charge
Le tableau suivant répertorie les tables disponibles pour analyser des séries de tests de charge.
Nom de la table |
Description |
---|---|
Erreurs |
Affiche une liste des erreurs qui se sont produites pendant la série de tests de charge. Pour plus d'informations, consultez Analyse des erreurs de tests de charge. |
Pages |
Affiche une liste de pages consultées pendant une série de tests de charge. Certaines données de cette table ne sont disponibles qu'à l'issue d'un test de charge. Pour plus d'informations, consultez Comment : afficher le temps de réponse d'une page Web dans un test de charge. |
Demandes |
Affiche des détails relatifs aux demandes émises pendant un test de charge. Cela inclut toutes les demandes HTTP et les demandes dépendantes, telles que les images. Pour plus d'informations, consultez Table Demandes. |
Trace SQL |
Affiche les résultats du traçage SQL. Cette table n'est disponible qu'à l'issue d'un test de charge et uniquement si le traçage SQL a été utilisé pendant le test. Pour plus d'informations, consultez Comment : afficher les données de trace SQL d'une série de tests de charge. |
Tests |
Affiche des détails relatifs aux tests exécutés pendant un test de charge. Pour plus d'informations, consultez Table Tests. |
Seuils |
Affiche une liste des violations de règles de seuil qui se sont produites pendant la série de tests de charge. Pour plus d'informations, consultez Analyse des violations de règles de seuil. |
Transactions |
Affiche une liste des transactions qui se sont produites pendant une série de tests de charge. Pour plus d'informations, consultez Table Transactions. |
Collecte de données de centile
Certaines tables de tests de charge peuvent contenir des colonnes supplémentaires, incluant des données de centile et des temps de réponse répartis dans des groupes selon l'émulation du réseau. Par défaut, ces données ne sont pas collectées. Pour collecter ces données, dans l'éditeur de test de charge, sous le nœud Paramètres d'exécution, sélectionnez le nœud Paramètre d'exécution spécifique à modifier. Dans la fenêtre Propriétés, pour la propriété Timing Details Storage, sélectionnez StatisticsOnly ou AllIndividualDetails. Pour plus d'informations, consultez Comment : afficher le temps de réponse d'une page Web dans un test de charge.
Table Demandes
La table Demandes affiche des détails relatifs aux demandes émises pendant un test de charge. Cela inclut toutes les demandes HTTP et les demandes dépendantes, telles que les images. La table répertorie les demandes par test et scénario, parce qu'une demande peut être incluse dans de nombreux tests et scénarios.
Le tableau suivant répertorie les colonnes de la table Demandes :
Colonne |
Description |
Visible par défaut |
---|---|---|
Demande |
URL de la demande. Par exemple, home.html ou orange-arrow.gif. |
Oui |
Scénario |
Nom du scénario. |
Oui |
Test |
Nom du test. |
Oui |
Total |
Nombre total de demandes de test Web émises pendant la série de tests de charge. Ce total comprend les réussites et les échecs des demandes mais pas les demandes mises en cache, car elles ne sont pas adressées au serveur Web. |
Oui |
Réussite |
Nombre de fois où la demande a été émise et a réussi. |
Non |
Échec |
Nombre de fois où la demande a été émise et a échoué. Les entrées de cette colonne apparaissent sous forme de liens hypertexte. Vous pouvez cliquer sur un lien hypertexte pour afficher une liste des erreurs dans la boîte de dialogue Erreurs du test de charge. Pour plus d'informations, consultez Analyse des erreurs de tests de charge. |
Oui |
Mis en cache |
Nombre total de fois où la demande a déjà été mise en cache. |
Non |
Demandes/s |
Taux par seconde de la demande pendant la série de tests de charge. |
Non |
Réussite/s |
Taux par seconde de cette demande pendant la série de tests de charge, pour les instances de cette demande qui ont réussi. |
Non |
Échecs/s |
Taux par seconde de cette demande pendant la série de tests de charge, pour les instances de cette demande qui ont échoué. |
Non |
Temps du premier octet |
Durée moyenne pour recevoir le premier octet de la réponse, mesurée à partir du moment où la demande a été envoyée au serveur Web. Les unités sont les secondes. |
Non |
Temps de réponse |
Durée moyenne pour recevoir la réponse entière à une demande, mesurée à partir du moment où la demande a été envoyée au serveur Web. Les unités sont les secondes. |
Oui |
Longueur du contenu |
Longueur moyenne du contenu de la réponse à la demande. Les unités sont les octets. |
Oui |
Table Tests
La table Tests affiche des détails relatifs aux tests exécutés pendant un test de charge. La table répertorie les tests par test et scénario, parce qu'un test peut être inclus dans de nombreux scénarios.
Le tableau suivant répertorie les colonnes de la table Tests :
Colonne |
Description |
Visible par défaut |
---|---|---|
Test |
Nom du test. |
Oui |
Scénario |
Nom du scénario. |
Oui |
Total |
Nombre total de fois où le test a été exécuté dans le scénario. Cela inclut le nombre de fois où le test a réussi et échoué. |
Oui |
Réussite |
Nombre de fois où le test a été exécuté dans le scénario et a réussi. |
Oui |
Échec |
Nombre de fois où le test a été exécuté dans le scénario et a échoué. Les entrées de cette colonne apparaissent sous forme de liens hypertexte. Vous pouvez cliquer sur un lien hypertexte pour afficher une liste des erreurs dans la boîte de dialogue Erreurs du test de charge. Pour plus d'informations, consultez Analyse des erreurs de tests de charge. |
Oui |
Tests/s |
Taux par seconde du test pendant la série de tests de charge. |
Oui |
Réussite/s |
Taux par seconde de ce test pendant la série de tests de charge, pour les instances de ce test qui ont réussi. |
Non |
Échecs/s |
Taux par seconde de ce test pendant la série de tests de charge, pour les instances de ce test qui ont échoué. |
Non |
Durée du test |
Durée moyenne pour exécuter le test pendant la série de tests de charge. Les unités sont les secondes. |
Oui |
90% de la durée du test |
90e centile pour la durée du test. |
Non |
95% de la durée du test |
95e centile pour la durée du test. |
Oui |
Demandes/test |
Nombre moyen de demandes dans le test s'il s'agit d'un test Web. |
Non |
Table Transactions
La table Transactions affiche une liste des transactions qui se sont produites pendant une série de tests de charge. Les transactions font référence aux transactions définies dans un test Web ou aux minuteries définies dans un test unitaire. Une transaction ne fait pas référence aux transactions de bases de données.
Le tableau suivant répertorie les colonnes de la table Transactions :
Colonne |
Description |
Visible par défaut |
---|---|---|
Transaction |
Nom de la transaction. |
Oui |
Scénario |
Nom du scénario. |
Oui |
Test |
Nom du test. |
Oui |
Total |
Nombre total de transactions émises pendant la série de tests de charge. |
Oui |
Temps de transaction |
Temps moyen écoulé pour l'exécution d'une transaction dans une série de tests de charge. Pour les tests Web, le temps de réflexion est compris dans le calcul. Les unités sont les secondes. |
Oui |
90% du temps de transaction |
90e centile pour le temps de transaction. |
Non |
95% du temps de transaction |
95e centile pour le temps de transaction. |
Oui |
Temps de réponse |
Temps de réponse moyen d'une transaction de test Web dans une série de tests de charge. Le temps de réponse diffère du temps de transaction dans le fait qu'il ne comprend pas le temps de réflexion écoulé durant la transaction. Les unités sont les secondes. |
Oui |
Voir aussi
Concepts
Accès aux résultats des tests de charge
Analyse des résultats des tests de charge
Utilisation de graphiques de résultats des tests de charge