Partager via


Analyse des erreurs de tests de charge

Mise à jour : novembre 2007

Lorsque vous exécutez un test de charge, vous pouvez analyser les erreurs qui se produisent. L'analyse des erreurs et l'ajustement de vos tests constituent une partie importante du processus de test de charge. En cas d'erreurs, un lien hypertexte erreurs apparaît sur la barre d'état du test de charge et spécifie le nombre d'erreurs qui se sont produites. Pour afficher la table d'erreurs, vous cliquez sur le lien hypertexte.

Consultation des erreurs dans la table d'erreurs

La table d'erreurs rassemble les erreurs survenues lors d'un test de charge par type et sous-type d'erreur. La table contient également une ligne total qui spécifie le nombre total de toutes les erreurs produites.

La table d'erreurs contient les colonnes suivantes :

Colonne

Description

Visible par défaut

Type

Type de l'erreur. Par exemple, HttpError.

Oui

SubType

Sous-type de l'erreur. Par exemple, LoadTestException.

Oui

Count

Nombre d'erreurs de ce type survenues lors du test de charge. 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 individuelles.

Oui

Dernier message

Message qui décrit l'erreur. Par exemple, 404 - Non trouvé.

Oui

Pour plus d'informations, consultez Utilisation des tables de tests de charge.

Parcours de la liste d'erreurs

La table d'erreurs regroupe les erreurs par type et sous-type d'erreur. Pour consulter une table des erreurs individuelles, vous affichez la boîte de dialogue Erreurs du test de charge. Pour afficher la boîte de dialogue, cliquez sur un lien hypertexte dans la colonne Total de la table d'erreurs. Vous pouvez également afficher la boîte de dialogue en cliquant avec le bouton droit sur une ligne dans la table d'erreurs qui est remplie, puis sur Erreurs.

Remarque :

Seules les 1000 premières instances de combinaisons de types et sous-types d'erreurs sont recueillies. Lorsque vous affichez la boîte de dialogue Erreurs du test de charge, vous consulterez, au plus, les 1000 premières instances d'erreurs.

La table Erreurs du test de charge contient les colonnes suivantes :

Colonne

Description

Temps

Heure à laquelle l'erreur s'est produite lors du test de charge.

Agent

Nom de l'ordinateur agent sur lequel l'erreur s'est produite. Ceci est important lorsque vous exécutez des tests de charge sur des plateformes de test. Pour plus d'informations, consultez Contrôleurs, agents et plateformes de test.

Test

Nom du test Web dans lequel l'erreur s'est produite.

Scénario

Nom du scénario dans lequel l'erreur s'est produite.

Demande

URL de la demande dans laquelle l'erreur s'est produite.

Type

Type de l'erreur. Par exemple, HttpError.

SubType

Sous-type de l'erreur. Par exemple, LoadTestException.

Texte

Texte du message d'erreur. Par exemple, 404 - Non trouvé.

Stack

Les entrées de cette colonne sont vides, ou contiennent le mot afficher sous forme de lien hypertexte. Vous pouvez cliquer sur le lien hypertexte pour afficher une trace de la pile de l'erreur.

Détails

Les entrées de cette colonne sont vides ou contiennent le mot afficher sous forme de lien hypertexte. Vous pouvez cliquer sur le lien hypertexte pour afficher les détails de l'erreur. Les détails des erreurs incluent le texte de demande, le texte de réponse et les paires nom-valeur de contexte.

Remarque :

Vous pouvez trier la table en cliquant sur les en-têtes de colonne.

Parcours des détails des erreurs

La boîte de dialogue Erreurs du test de charge affiche une table des erreurs individuelles survenues. Pour consulter les détails d'une erreur spécifique, vous affichez la boîte de dialogue Détail de l'erreur. Pour afficher la boîte de dialogue, cliquez sur un lien hypertexte dans la colonne Détails de la table Erreurs du test de charge. Vous pouvez également afficher la boîte de dialogue en cliquant avec le bouton droit sur une ligne dans la table d'erreurs qui est remplie, puis sur Afficher les détails.

Remarque :

Les détails des erreurs ne sont pas disponibles pour toutes les erreurs.

La boîte de dialogue Détail de l'erreur affiche la demande Web qui a provoqué l'erreur dans la même visionneuse que celle utilisée lors de l'exécution d'un test Web. La visionneuse présente un affichage rendu de la page, le texte de demande, le texte de réponse, les paires nom-valeur de contexte, et les détails des règles de validation et d'extraction. Pour plus d'informations, consultez Exécution et affichage d'un test Web.

Remarque :

Les détails des erreurs n'incluent pas les demandes d'informations dépendantes.

Parce que les détails des erreurs peuvent consommer une grande quantité d'espace dans la base de données, le nombre des erreurs pour lesquelles les détails sont rassemblés est limité. Vous pouvez définir la propriété Maximum de détails sur l'erreur d'un paramètre d'exécution du test de charge pour modifier le nombre des erreurs pour lesquelles les détails sont rassemblés. Pour plus d'informations, consultez Comment : modifier les paramètres d'exécution.

Parcours des traces de la pile

La boîte de dialogue Erreurs du test de charge affiche une table des erreurs individuelles survenues. Pour consulter la trace de la pile d'une erreur spécifique, vous affichez la boîte de dialogue Trace de la pile d'erreur. Pour afficher la boîte de dialogue, cliquez sur un lien hypertexte dans la colonne Stack de la table Erreurs du test de charge. Vous pouvez également afficher la boîte de dialogue en cliquant avec le bouton droit sur une ligne dans la table d'erreurs qui est remplie, puis sur Afficher la pile.

Remarque :

Les traces de la pile ne sont pas disponibles pour toutes les erreurs.

Voir aussi

Concepts

Analyse des violations de règles de seuil

Autres ressources

Analyse des séries de tests de charge

Utilisation des tests de charge