Les conditions d'erreur incluent les échecs de point de vérification, les échecs de connexion, les dépassements de délai du serveur, les alertes de code personnalisé, les exceptions de code personnalisé et les problèmes de corrélation de données. Vous pouvez indiquer une action à effectuer lorsque la condition se produit. Le rapport d'erreurs affiche les conditions d'erreur et le comportement d'erreur qui s'est produit dans un test ou un planning.
Echec au point de vérification du titre de page [HTTP]
Le titre
renvoyé pour la demande principale d'une page HTTP ne correspond pas au titre
attendu. La valeur par défaut du titre de page attendu
est le texte spécifié entre les balises <title></title> durant
l'enregistrement.
Pour plus d'informations, voir
Spécification du titre de page attendu.
Echec de vérification du code de réponse [HTTP]
Le code de réponse
renvoyé ne correspond pas au code de réponse prévu.
Vous pouvez spécifier une correspondance exacte ou souple. Pour plus d'informations, voir
Spécification du code de réponse attendu.
Echec de vérification de taille de réponse [HTTP]
Le nombre d'octets
renvoyé ne correspond pas au nombre d'octets attendu.
Vous pouvez contrôler avec quelle précision la taille de la réponse renvoyée doit
correspondre à la taille de la réponse
enregistrée. Pour plus d'informations, voir
Spécification de la taille de réponse attendue.
Echec du point de vérification du contenu
Les données reçues ne correspondent pas
aux données attendues. Les points de vérification du contenu sont spécifiques au protocole.
Echec de la connexion
L'ordinateur du plan de travail ou les ordinateurs agents
ne parviennent pas à se connecter au serveur testé.
Echec d'authentification
Une tentative d'ouverture de session (connexion authentifiée) sur le serveur testé
a échoué.
Echec de l'extraction de référence
La réponse reçue lors de la lecture du test est différente de
celle reçue lors de son enregistrement. La corrélation des données a échoué car l'expression régulière
associée à la référence ne correspondait pas à la valeur attendue.
Echec de substitution
La référence d'une substitution de données attendue est Null.
Délai d'attente du serveur dépassé
Le serveur testé ne répond pas dans le
délai imparti.
Alerte de code personnalisé
Le code personnalisé
a signalé une condition
RPTCondition.CustomCodeAlert.
Le code suivant signale une alerte de code personnalisé :
tes.getTestLogManager().reportErrorCondition(RPTCondition.CustomCodeAlert);
Pour plus d'informations,
consultez le Javadoc de
l'interface
ITestLogManager.
Exception de code personnalisé
Le code personnalisé d'un test comporte une exception. Par défaut,
Rational Performance Tester fait quitter l'utilisateur chaque fois qu'il y a une exception dans le code personnalisé. Pour plus d'informations sur la définition d'actions différentes, voir
Spécification du comportement de gestion des erreurs