Ce rapport récapitule la validité de l'exécution et les données les plus pertinentes, indique le temps de réponse des 10 pages les plus lentes du test et présente sous forme graphique le temps de réponse de chaque page sur une période donnée.
Page Vue d'ensemble
La page
Vue d'ensemble fournit les informations suivantes :
- Un indicateur de progression présentant l'état de l'exécution
- Un graphique à barres contenant les informations suivantes pour présenter les réussites globales de l'exécution :
- Pour l'ensemble de l'exécution, le pourcentage de codes d'état de page indiquant une réussite.
Le code d'état de page réussite signifie que la demande principale a passé (réussi) le point
de vérification du code de réponse.
Si une demande principale ne possède pas de points de vérification, une réussite
signifie que le serveur a reçu cette demande et a renvoyé une réponse avec un code
d'état faisant partie de la catégorie 200 ou 300, ou a renvoyé une réponse attendue
avec un code d'état appartenant à la catégorie 400 ou 500.
- Pour l'ensemble de l'exécution, le pourcentage de codes d'état indiquant une réussite d'élément de page.
La réussite d'un élément de page signifie que le point de vérification du code de la réponse a abouti pour cette demande. Si une demande n'a pas de point de vérification, une réussite signifie que le serveur a reçu la demande et a
renvoyé une réponse avec un code d'état faisant partie de la catégorie 200 ou 300, ou a renvoyé une réponse attendue avec
un code d'état appartenant à la catégorie 400 ou 500.
- L'état total signifie, pour la totalité de l'exécution, le pourcentage total de l'état du test pour les pages, les transactions et les boucles.
- Le pourcentage de points de vérification des titres de page qui ont réussi, si définis.
- Le pourcentage de points de vérification de la taille de réponse ou des codes état qui ont réussi, si définis.
Page Récapitulatif
La page
Récapitulatif
présente un résumé des données les plus importantes sur l'exécution du test, pour que vous puissiez analyser les résultats finaux ou intermédiaires d'un test rapidement.
La page Récapitulatif affiche les informations Récapitulatif de l'exécution
suivantes :
- Le nom du test.
- Le nombre d'utilisateurs actifs et le nombre d'utilisateurs qui ont
fini d'exécuter le test. Cette valeur est mise à jour pendant l'exécution.
- Le temps écoulé. Cette valeur correspond à la durée de l'exécution, qui est indiquée en heures, minutes, secondes.
- L'état de l'exécution. Il peut s'agit de l'état Initialisation du ou
des ordinateurs, Ajout d'utilisateurs,
En cours d'exécution, Transfert des données
vers le journal de test, Arrêté ou
Terminé.
- Affichage des résultats pour l'ordinateur : Tous les hôtes. Pour afficher le récapitulatif des résultats pour un ordinateur particulier, cliquez sur son nom dans la vue Exécutions de test de performances.
La page Récapitulatif affiche les informations Récapitulatif des pages
suivantes :
- Le nombre total de tentatives d'accès aux pages et de réussites. Une tentative d'accès aux pages indique qu'une demande principale a été envoyée. Elle n'inclut pas les demandes au sein de la page. Un accès indique que le serveur a reçu la demande et renvoyé une
réponse.
- Le temps de réponse moyen de toutes les pages. Le temps de réponse est la somme des temps de réponse de tous les éléments de page (y compris le temps de connexion et les délais entre les demandes). Les compteurs des temps de réponse omettent les temps de réponse des pages contenant des demandes dont le code état est situé sur l'intervalle 4XX (erreurs client) à 5XX (erreurs serveur). L'unique exception s'applique lorsque l'échec (code 404, par exemple) est enregistré et renvoyé et que la demande n'est pas la demande principale pour la page. Les temps de réponse de pages contenant des demandes ayant dépassé le délai d'attente sont toujours ignorés.
- L'écart type du temps de réponse moyen pour toutes les pages.
- Le temps de réponse maximal de toutes les pages.
- Le temps de réponse minimal de toutes les pages.
- Un résumé des résultats des points de vérification de page, s'ils ont été définis.
La page
Récapitulatif affiche les informations Récapitulatif pour les éléments de page suivants :
- Nombre total de tentatives d'accès aux éléments de page et les réussites. Une tentative d'accès à un élément de page signifie qu'une demande a été envoyée. Un accès indique que le serveur a reçu la demande et renvoyé une
réponse.
- Nombre total d'éléments de page qui n'ont pas été (re)demandés au serveur
parce que le client a déterminé qu'il en détenait une copie fraîche dans son cache local.
- Temps de réponse moyen de tous les éléments de page. Le temps
de réponse est le délai séparant l'envoi du premier caractère de la demande et la
réception du dernier caractère de la réponse. Les temps de réponse aux demandes HTTP qui dépassent le délai d'attente ou renvoient un code état inattendu (codes enregistrés et lus ne correspondant pas) compris dans l'intervalle 4XX (erreurs client) à 5XX
(erreurs serveur) sont ignorés dans les valeurs renvoyées.
- Ecart type du temps de réponse moyen.
L'écart type donne des
indications sur le regroupement des données autour de la moyenne. Par exemple,
si Système A et Système B possèdent tous deux un temps de réponse moyen de 12 ms, cela ne
signifie pas que leurs temps de réponse sont similaires. Système A peut avoir des temps
de réponse de 11, 12, 13 et 12 ms, alors que les temps de réponse de Système B sont de 1, 20, 25 et 2 ms. Ainsi, le temps moyen est le même, mais l'écart type de Système B
est supérieur et les temps de réponse varient davantage.
- Pourcentage des points de vérification qui ont réussi.
- Résumé des résultats des points de vérification des éléments de page, s'ils ont été définis.
Si vous
avez défini des transactions dans votre test, la page Récapitulatif affiche les informations
Transaction suivantes :
- Temps de réponse minimal, maximal et moyen pour toutes les transactions. Le temps de réponse représente le temps réellement passé dans le conteneur de la transaction.
- Ecart type du temps de réponse moyen.
L'écart type donne des
indications sur le regroupement des données autour de la moyenne. Par exemple,
si Système A et Système B possèdent tous deux un temps de réponse moyen de 12 ms, cela ne
signifie pas que leurs temps de réponse sont similaires. Système A peut avoir des temps
de réponse de 11, 12, 13 et 12 ms, alors que les temps de réponse de Système B sont de 1, 20, 25 et 2 ms. Ainsi, le temps moyen est le même, mais l'écart type de Système B
est supérieur et les temps de réponse varient davantage.
- Nombre total de transactions ayant été démarrées et le nombre total de transactions ayant réussi.
Page Performances de page
La page
Performances de page indique
le temps de réponse moyen des 10 pages les plus lentes du test tout au long du test. Ces informations permettent d'évaluer le temps de réponse système pendant et après le test.
Le graphique à barres indique le temps de réponse moyen des 10 pages les plus lentes. Chaque barre représente une page que vous avez affichée pendant l'enregistrement. Au fur et à mesure que vous exécutez le test, le graphique à barres change d'aspect car les 10 pages les plus lentes sont mises à jour de manière dynamique lors de l'exécution. Par exemple, la page de connexion peut être l'une des 10 pages les plus lentes au lancement de l'exécution puis, au fur et à mesure que le test s'exécute, c'est la page d'achats en ligne qui peut devenir l'un des 10 pages les plus lentes. A l'issue de l'exécution, la page affiche les 10 pages les plus lentes sur l'ensemble de l'exécution.
Le tableau situé sous le graphique à barres fournit les informations supplémentaires suivantes :
- Le temps de réponse minimal de chaque page pendant l'exécution. Le temps
de réponse est le délai séparant l'envoi du premier caractère de la demande et la
réception du dernier caractère de la réponse. Les compteurs des temps de réponse omettent les temps de réponse des pages contenant des demandes dont le code état est situé sur l'intervalle 4XX (erreurs client) à 5XX (erreurs serveur). L'unique exception s'applique lorsque l'échec (code 404, par exemple) est enregistré et renvoyé et que la demande n'est pas la demande principale pour la page. Les temps de réponse de pages contenant des demandes ayant dépassé le délai d'attente sont toujours ignorés.
- Le temps de réponse moyen de chaque page pendant l'exécution. Ces données sont
représentées dans le graphique à barres.
- Ecart type du temps de réponse moyen.
L'écart type donne des
indications sur le regroupement des données autour de la moyenne. Par exemple,
si Système A et Système B possèdent tous deux un temps de réponse moyen de 12 ms, cela ne
signifie pas que leurs temps de réponse sont similaires. Système A peut avoir des temps
de réponse de 11, 12, 13 et 12 ms, alors que les temps de réponse de Système B sont de 1, 20, 25 et 2 ms. Ainsi, le temps moyen est le même, mais l'écart type de Système B
est supérieur et les temps de réponse varient davantage.
- Le temps de réponse maximal de chaque page pendant l'exécution.
- Le nombre de tentative d'accès à chaque page par seconde. Une tentative indique qu'une demande principale a été envoyée. Elle n'inclut pas les demandes au sein de la page.
- Le nombre total de tentatives pour accéder à la page.
Pour afficher les 10
temps de réponse d'élément de page les plus longs, faites un clic droit sur une page
et sélectionnez
Afficher les réponses des éléments de page.
Page Récapitulatif Réponse/Temps
La page
Récapitulatif Réponse/Temps présente sous forme
graphique le temps de réponse moyen pour un intervalle donné. Il contient deux graphiques à courbe associés à deux tableaux récapitulatifs. Lorsqu'un planning contient des charges par étape, des marqueurs de plage de couleur en haut du graphique représentent les étapes.
- Le graphique Page Réponse/Temps montre le temps de réponse moyen pour toutes les
pages lors de l'exécution. Chaque point du graphique représente une moyenne des temps de réponse dans cet intervalle. Le tableau situé après
le graphique indique le temps de réponse moyen pour toutes les pages testées dans l'exécution, ainsi que
l'écart type de ce temps de réponse moyen.
- Le graphique Réponse/Temps de l'élément de page indique le temps de réponse moyen de tous les éléments de la page au cours de l'exécution. Chaque point du graphique représente une moyenne des temps de réponse dans cet intervalle. Le tableau situé sous
le graphique indique le temps de réponse moyen pour tous les éléments de page testés dans l'exécution, ainsi que
l'écart type de ce temps de réponse moyen. Le tableau indique également le
nombre total d'éléments de page qui n'ont pas été (re)demandés au serveur
parce que le client a déterminé qu'il en détenait une copie fraîche dans son cache local. Vous définissez la valeur d'intervalle d'échantillonnage des statistiques dans le planning, sous la forme d'une propriété.
Page Détail Réponse/Temps
La page
Détail Réponse/Temps présente
sous forme graphique la tendance du temps de réponse pour les intervalles échantillonnés. Chaque page est représentée par une ligne distincte.
Le graphique Temps de réponse moyen des pages
présente le temps de réponse moyen de chaque page pour chaque intervalle d'échantillonnage. Lorsqu'un planning contient des charges par étape, des marqueurs de plage de couleur en haut du graphique représentent les étapes. Le tableau situé après le graphique fournit les informations supplémentaires suivantes :
- Le temps de réponse minimal de la page pendant l'exécution. Le temps
de réponse est le délai séparant l'envoi du premier caractère de la demande et la
réception du dernier caractère de la réponse. Les compteurs des temps de réponse omettent les temps de réponse des pages contenant des demandes dont le code état est situé sur l'intervalle 4XX (erreurs client) à 5XX (erreurs serveur). L'unique exception s'applique lorsque l'échec (code 404, par exemple) est enregistré et renvoyé et que la demande n'est pas la demande principale pour la page. Les temps de réponse de pages contenant des demandes ayant dépassé le délai d'attente sont toujours ignorés.
- Le temps de réponse moyen pour l'exécution. Ces données sont identiques au graphique mais les informations du tableau s'appliquent à l'exécution dans son intégralité.
- Le temps de réponse maximal des pages pendant l'exécution.
- Ecart type du temps de réponse moyen.
L'écart type donne des
indications sur le regroupement des données autour de la moyenne. Par exemple,
si Système A et Système B possèdent tous deux un temps de réponse moyen de 12 ms, cela ne
signifie pas que leurs temps de réponse sont similaires. Système A peut avoir des temps
de réponse de 11, 12, 13 et 12 ms, alors que les temps de réponse de Système B sont de 1, 20, 25 et 2 ms. Ainsi, le temps moyen est le même, mais l'écart type de Système B
est supérieur et les temps de réponse varient davantage.
- Le taux de tentatives d'accès aux pages par intervalle, pour le dernier intervalle d'échantillonnage des statistiques. Une tentative d'accès aux pages indique que la demande principale été envoyée. Elle n'inclut pas les demandes au sein de la page. Vous définissez la valeur d'intervalle d'échantillonnage des statistiques dans le planning, sous la forme d'une propriété.
- Le nombre de tentatives d'accès aux pages par intervalle.
Page Débit des pages
La page
Débit des pages permet de
connaître la fréquence des demandes transmises, par intervalle échantillon.
- Le graphique Taux de réussite des pages indique le taux de tentatives d'accès aux pages et le taux d'accès aux pages par intervalle d'échantillonnage pour toutes les pages.
Une tentative d'accès aux pages indique que la demande principale été envoyée. Elle n'inclut pas les demandes au sein de la page.
Un accès indique que le serveur a reçu la demande et renvoyé une
réponse.
Lorsqu'un planning contient des charges par étape, des marqueurs de plage de couleur en haut du graphique représentent les étapes. Le tableau récapitulatif situé après le graphique indique le taux et le nombre d'accès total pour chaque page pendant l'exécution.
- Le graphique Charge utilisateurs indique les utilisateurs actifs ou qui ont terminé le test pendant une exécution. Le tableau récapitulatif situé après le graphique répertorie les résultats pour l'intervalle d'échantillonnage le plus récent. Vous définissez la valeur d'intervalle d'échantillonnage des
statistiques dans le planning, sous la forme d'une propriété. Lorsque l'exécution arrive à son terme, le nombre d'utilisateurs actifs diminue et le nombre d'utilisateurs ayant terminé le test augmente. Le tableau récapitulatif situé après le graphique répertorie les utilisateurs actifs et les utilisateurs ayant terminé le test pour l'ensemble de l'exécution.
Remarque : Pour définir la valeur de l'intervalle d'échantillonnage, ouvrez le planning, cliquez sur l'onglet Statistiques et affichez ou modifier l'intervalle d'échantillonnage des statistiques.
S'il existe une différence importante entre le nombre d'occurrences (succès) et
le nombre de demandes, cela signifie peut-être que le serveur peine à absorber la
charge de travail.
Si vous ajoutez des utilisateurs
virtuels lors d'une exécution et que vous observez simultanément ces deux graphiques,
vous pouvez contrôler la faculté de votre système à supporter la charge de travail. A
mesure que le taux de réussite des pages se stabilise, même si le nombre
d'utilisateurs actifs continue d'augmenter et que le système est bien paramétré, le
temps de réponse moyen tend à s'allonger. En effet, le système fonctionne à son
débit effectif maximal et régule le taux de réussite des pages en mettant plus de
temps à répondre aux demandes.
Page Débit du serveur
La page
Débit du serveur indique le débit et le nombre d'octets
transférés par intervalle et pour l'ensemble de l'exécution. Elle affiche également l'état des utilisateurs virtuels pour chaque
intervalle et pour l'ensemble de l'exécution.
- Le graphique Taux de transmission des octets indique le taux d'octets envoyés et reçus pour tous les intervalles de
l'exécution. Lorsqu'un planning contient des charges par étape, des marqueurs de plage de couleur en haut du graphique représentent les étapes. Le tableau récapitulatif situé après le graphique indique le nombre total d'octets envoyés et reçus, pour l'exécution entière.
- Le graphique Charge utilisateurs indique les utilisateurs actifs ou qui ont terminé le test, par intervalle d'échantillonnage, pendant une exécution. Vous définissez la valeur d'intervalle d'échantillonnage des
statistiques dans le planning, sous la forme d'une propriété. Lorsque l'exécution arrive à son terme, le nombre d'utilisateurs actifs diminue et le nombre d'utilisateurs ayant terminé le test augmente. Le tableau récapitulatif situé après le graphique répertorie les utilisateurs actifs et les utilisateurs ayant terminé le test pour l'ensemble de l'exécution.
Le débit des octets envoyés et reçus, qui est calculé du point de vue du client, indique la quantité de données que Rational Performance Tester
fait transiter par le serveur. En général, vous analysez ces données avec d'autres mesures, comme le débit des pages et
les données de contrôle des ressources, pour comprendre comment la demande de débit réseau affecte les performances du
serveur.
Page Récapitulatif de l'état du serveur
La page
Récapitulatif de l'état du serveur
indique comment le serveur répond à la charge de travail.
- Le graphique Etat de la page indique le nombre total de tentatives d'accès aux pages, le nombre total d'accès aux pages et les réussites des codes état pendant l'exécution. Le tableau situé sous le
graphique à barres contient les mêmes informations.
Une tentative d'accès à une page
indique qu'une demande principale a été envoyée. Elle n'inclut pas les demandes au sein de la page.
Un accès indique que le serveur a reçu la demande principale
et renvoyé une réponse.
Une réussite signifie que cette demande a passé (réussi)
le point de vérification du code de réponse. Si la demande n'a pas de point de vérification, une réussite signifie que le serveur a reçu une demande et
renvoyé une réponse dans laquelle le code d'état faisait partie de la série 200 ou 300, ou a renvoyé une réponse
prévue avec un code d'état dans la série 400 ou 500.
- Le graphique Etat de l'élément de page indique, pour l'ensemble de l'exécution,
le nombre total de tentatives d'accès à des éléments pages, le nombre total
d'accès réussis aux éléments de page, les codes d'état avec réussite
et les redirections d'éléments de page. Le tableau en dessous du graphique à barres reprend ces informations et les complète
avec le nombre total d'éléments de page qui n'ont pas été (re)demandés au serveur
parce que le client a déterminé qu'il en détenait une copie fraîche dans son cache local.
Page Détail de l'état du serveur
La page
Détail de l'état du serveur
contient des informations détaillées sur les 10 pages présentant le taux d'accès réussis le plus
bas.
- Le graphique à barres montre les 10 pages ayant obtenu les plus mauvais scores.
- Le tableau récapitulatif situé sous le graphique indique, pour toutes les pages et pour l'ensemble de l'exécution,
le nombre de tentatives d'accès,
le nombre d'accès et de réussites, ainsi que le nombre de tentatives par seconde.
Une tentative indique qu'une demande principale a été envoyée. Elle n'inclut pas les demandes au sein de la page.
Un accès indique que le serveur a reçu la demande principale
et renvoyé une réponse.
Une réussite signifie que cette demande a passé (réussi)
le point de vérification du code de réponse. Si la demande n'a pas de point de vérification, une réussite signifie que le serveur a reçu une demande et
renvoyé une réponse dans laquelle le code d'état faisait partie de la série 200 ou 300, ou a renvoyé une réponse
prévue avec un code d'état dans la série 400 ou 500.
Page Détails de mise en cache
La page
Détails de mise en cache fournit des détails spécifiques sur le comportement de
mise en cache lors d'une exécution de test.
- Le graphique Activité de mise en cache montre, pour l'ensemble de l'exécution, le nombre total
d'éléments de page dont la lecture en cache a été tentée, le nombre total de ces éléments
effectivement trouvés en cache (succès de cache, ou "cache hits") et le nombre total d'éléments non trouvés (défauts de cache, ou "cache misses"). Ces valeurs correspondent aux réponses du serveur
indiquant si le contenu a été modifié. Le graphique à barres indique également, pour l'ensemble de l'exécution, le nombre
total d'éléments de page en cache qui ont été sautés. Cette valeur indique les succès de cache (cache hits)
qui étaient encore frais dans le cache local et qui n'ont donc pas nécessité de communiquer avec le
serveur.
- Le graphique Taux d'occurrences en mémoire cache d'éléments de page
montre, pour l'ensemble de l'exécution, le pourcentage de tentatives ayant obtenu un succès confirmé par le serveur
et le pourcentage de tentatives ayant obtenu un succès confirmé par le client. Les succès confirmés par le serveur correspondent aux cas où le serveur
a renvoyé le code réponse 304 (le contenu n'ayant pas été modifié, il n'y avait pas lieu de le redemander). Les succès confirmés par le client correspondent aux cas où le
contenu dans le cache local du client était encore frais, évitant au client
de le redemander au serveur.
Page Ressources
La page
Ressources affiche tous les compteurs de ressources contrôlés lors de l'exécution du planning.
Réponses des éléments de page
La page
Elément de page affiche les 10 réponses d'élément de page les plus lentes
pour la page sélectionnée.
Contributions aux temps de réponse des pages
La page Contributions aux temps de réponse pour la page indique
la part que représente chaque élément de page dans le temps de réponse global de la page,
ainsi que le délai imputé au client et le temps de connexion.
Taille de page
Cette page répertorie la taille de chaque page de votre application en cours de test. La taille de la page contribue au calcul de temps de réponse. Si une page est mise en cache en partie ou en totalité, les demandes provenant du cache ne contribuent pas à la taille de page totale. Pour un planning, vous pouvez vérifier le nombre d'accès à chaque page avec le nombre d'utilisateurs virtuels.
Erreurs
Cette page indique le nombre d'erreurs et répertorie les actions correspondantes qui se sont produites dans le test ou le planning. La section Conditions d'erreur affiche le nombre de conditions d'erreur détectées. La section Comportements d'erreur affiche la façon dont chaque condition d'erreur a été traitée. Vous devez avoir déjà défini le mode de traitement des erreurs dans l'onglet Options avancées de l'éditeur de test, de l'éditeur de planning ou de l'éditeur de test composite.